File: ChangeLog

package info (click to toggle)
jackbeat 0.5.4-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,596 kB
  • ctags: 410
  • sloc: sh: 8,388; ansic: 4,058; makefile: 96
file content (177 lines) | stat: -rw-r--r-- 7,836 bytes parent folder | download
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