1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177
|
jackbeat (0.5.4)
* Added and clarified some error messages.
Thanks Paul Brossier <piem@altern.org>
* Added Close and Quit menu entries
* When launching several Jackbeats, there was a JACK client name conflict:
fixed. Thanks Paul Brossier <piem@altern.org>
-- Olivier Guilyardi <olivier@samalyse.com> Sun, 16 Oct 2005 23:07:46 +0200
jackbeat (0.5.3)
* Added basic command line options
* Loading a jab or changing the resampler type stopped the playblack :
fixed, the beat goes on. Thanks Remy Lalanne <lalanne.remy@wanadoo.fr>
* The transport type setting wasn't saved : fixed. Thanks Remy
Lalanne <lalanne.remy@wanadoo.fr>
* When reading the sigsev handler message, users were likely to send the
backtrace only: fixed that message. Hopefully they will now send the
whole console output.
-- Olivier Guilyardi <olivier@samalyse.com> Wed, 14 Sep 2005 19:57:49 +0200
jackbeat (0.5.2)
* Segfault when changing the pitch on a empty track : fixed, thanks
Guillaume Pellerin (http://yomix.org)
* The beats animation is very cpu-intensive : increased the refresh
period to 1000 ms as a temporary workaround
* The SIGSEV handler is not portable : now including it only when
compiling on i386. Thanks Paul Brossier (http://piem.org)
-- Olivier Guilyardi <olivier@xung.org> Mon, 20 Jun 2005 00:08:24 +0200
jackbeat (0.5.1)
* Added a SIGSEV handler to dump the backtrace to stdout on crash
(glibc's execinfo)
* Samples filename extension were not correctly striped : fixed
* Not writing the resampler type into jab files anymore : this setting
belongs exclusively to the rc file
* wrote a lightweight basic resampler : greatly reduces the cpu load,
performing about 5 times faster than libsamplerate's linear converter
-- Olivier Guilyardi <olivier@xung.org> Wed, 18 May 2005 20:24:49 +0200
jackbeat (0.5.0)
* Added pitch and volume controls
* Rewrote the sample history
* Masking beats might produce clicks : added an attack/release envelope
* Now converting sample rate in realtime instead of doing it when
loading a sample
* The song was not marked as modified when (un)muting a track, neither
when enabling/disabling a mask : fixed
* Muting/unmuting a track is now wrapped by a an attack/release envelope
(as masking) to avoid clicks
* Sometimes tryed to highlight an unexistent beat, segfault'ing : fixed
* Added standalone Mute buttons.
* Changed the "Play" button into Play and Pause icons
* Added a Rewind button
* Now require GTK >= 2.6 (was >= 2.0)
* Added an option to select the converter type to be used by libsamplerate
* Fixed a bug with the XML description generation : float numbers (bpm,
pitch, volume, etc..) were written in a locale-sensitive manner, which
either wrote points or commas. Now always using the C locale internally.
* Added a volume "transposer" feature : acts as a pseudo-master,
transposing all tracks volumes by a given percentage
* New "Smoothing" feature : a sample starting over itself might produce a
click. This feature uses a short envelope to kindly stop the sample
before its gets started again. It is enabled by default on all tracks.
-- Olivier Guilyardi <olivier@xung.org> Tue, 3 May 2005 15:52:31 +0200
jackbeat (0.4.3)
* New track-masking feature : allows to insert silences into a track, as
requested by Guillaume Pellerin (http://yomix.org)
* When loading the same sample on several tracks, these tracks were
automatically assigned identical names, which caused Jack ports to
conflict : a dialog now opens, asking for an alternate name. Additionally,
it is possible to rename tracks at any time
* Serious bug which left temporary data into /tmp everytime a jab file was
loaded, including extracted sample files : corrected
* And a few cosmetic fixes
-- Olivier Guilyardi <olivier@xung.org> Tue, 12 Apr 2005 22:20:23 +0200
jackbeat (0.4.2)
* Support for sample rate conversion when loading samples, to match
Jack's framerate : added, using libsamplerate's best converter
* Progress bars when loading/saving samples/sequences : added, in a modal
window
* Some variables names in sample loading routines were obscure : clarified
* Unused samples were not cleant up : fixed, now freeing associated memory
* With Jack already rolling, lauching Jackbeat produced some noise : fixed
* Muting/unmuting a track often failed due to an IPC bug : squashed
-- Olivier Guilyardi <olivier@xung.org> Wed, 30 Mar 2005 19:51:02 +0200
jackbeat (0.4.1)
* Tracks/beats spin buttons where randomly stepping by 1 or 2 : fixed
* gcc was passed the -g option by default : suppressed. The binary size
droped from 530 to 80 kb. For debugging informations, run
"export CFLAGS=-g" before "./configure"
-- Olivier Guilyardi <olivier@xung.org> Wed, 16 Mar 2005 18:33:53 +0100
jackbeat (0.4.0)
* When unsetting the active beat on a given track, the sample continued
playing. With an empty track, a long sample would then play entirely,
which is quite pointless : Unsetting an active beat now stops the track
* New "Double" feature : duplicate the sequence, copying beats
* Pattern nesting code was a nightmare : wiped out
* .jackbeat directory was not properly created : fixed
* Freeing unallocated pointers at shutdown : fixed
* Samples working directory wasn't saved at shutdown : fixed
* README file : corrected and updated
-- Olivier Guilyardi <olivier@xung.org> Fri, 4 Mar 2005 15:05:16 +0100
jackbeat (0.3.3)
* Looping couldn't be turned off : fixed
* Experimental code for pattern nesting is very krash-prone : hidden until
it gets better
-- Olivier Guilyardi <olivier@xung.org> Sun, 20 Feb 2005 20:09:42 +0100
jackbeat (0.3.2)
* Loading and saving song got rewritten : a new format is now implemented.
It stores metadata in an XML file, and samples as separate files in
a subdirectory. All that is then packed in a tar archive.
* The above feature adds a new requirement : libxml2 (http://xmlsoft.org)
-- Olivier Guilyardi <olivier@xung.org> Wed, 6 Oct 2004 01:10:27 +0200
jackbeat (0.3.1)
* ftok() was passed the content of argv[0] (program name) as pathname.
That easily failed : fixed. Thanks Leito <leito69@yahoo.com>
-- Olivier Guilyardi <olivier@xung.org> Fri, 20 Aug 2004 14:17:18 +0200
jackbeat (0.3.0)
* Note : This is a fork from version 0.2, so it does not include the
bugfixes of the subsequent 0.2 serie (0.2.1, ...). 80% of
the code has been rewritten, so changes are countless. I won't
enumerate them in here. This version is a development release,
with (enjoy ;-) broken features and high unstability.
* TODO file : that is the main new feature :-) Please contribute.
* Improved the visual effect while playing : now beats are highlighted
according to the sample duration
-- Olivier Guilyardi <olivier@xung.org> Mon, 16 Aug 2004 21:08:02 +0200
jackbeat (0.2)
* The first frames of samples where almost never played : fixed
* Added support for JACK transport control (start, stop, and frame position)
* While playing, loading a sample always caused it to be played once:fixed
* Added a highlight effect to follow the sequence progress
* Changing the bpm rate when playing sometimes resulted in a
segfault : fixed
-- Olivier Guilyardi <olivier@xung.org> Sat, 26 Jun 2004 15:11:44 +0200
jackbeat (0.1)
* Initial release
-- Olivier Guilyardi <olivier@xung.org> Thu, 24 Jun 2004 01:49:04 +0200
|