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