/[svn]/linuxsampler/trunk/ChangeLog
ViewVC logotype

Diff of /linuxsampler/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2175 by persson, Mon Apr 25 08:12:36 2011 UTC revision 2208 by persson, Mon Jul 18 08:18:21 2011 UTC
# Line 5  Version CVS HEAD (?) Line 5  Version CVS HEAD (?)
5    
6    * packaging changes:    * packaging changes:
7      - fixed building with newer MinGW-w64      - fixed building with newer MinGW-w64
8        - Mac OS X: support the new dir for Core Audio SDK
9        - Mac OS X: fixed building outside source directory
10        - made sure all source files for hostplugins are included when
11          doing "make dist"
12        - removed empty directories left from the cvs to svn migration
13        - fixed compilation with gcc 4.6.1
14        - another "make dist" fix, for the LV2 plugin
15        - made --enable-pthread-testcancel default on Mac OS X
16        - minor Makefile fix for building lscpparser when build and source
17          directories are separate
18        - Mac OS X: made it possible to specify plugin installation dir to
19          configure
20        - Mac OS X: Makefile fix for the install-strip target
21    
22    * general changes:    * general changes:
23      - Refactoring: moved the independent code from      - Refactoring: moved the independent code from
# Line 76  Version CVS HEAD (?) Line 89  Version CVS HEAD (?)
89        cutoff, resonance, fil_veltrack, fil_keytrack, fil_keycenter,        cutoff, resonance, fil_veltrack, fil_keytrack, fil_keycenter,
90        cutoff_cc, cutoff_chanaft.        cutoff_cc, cutoff_chanaft.
91      - bugfix: zero ampeg_sustain didn't work      - bugfix: zero ampeg_sustain didn't work
92        - added support for velocity effect on amplifier envelope time
93          (ampeg_vel2attack, ampeg_vel2decay, ampeg_vel2sustain and
94          ampeg_vel2release)
95        - added support for EG hold (ampeg_hold)
96    
97    * SoundFont format engine:    * SoundFont format engine:
98      - Initial implementation (not usable yet)      - Initial implementation (not usable yet)
99      - RT-safeness: avoid malloc in audio thread      - RT-safeness: avoid malloc in audio thread
100      - fixed a bug that could cause voice stealing to fail      - fixed a bug that could cause voice stealing to fail
101        - fine-tuned amplitude EG (by switching from gig to sfz EG)
102        - initial implementation of Vibrato LFO and Modulation LFO
103        - initial implementation of cutoff filter
104    
105    * Gigasampler format engine:    * Gigasampler format engine:
106      - bugfix: pitch LFO controller "internal+aftertouch" was broken      - bugfix: pitch LFO controller "internal+aftertouch" was broken
# Line 97  Version CVS HEAD (?) Line 117  Version CVS HEAD (?)
117      - save engine type (gig, sfz or sf2) in plugin state      - save engine type (gig, sfz or sf2) in plugin state
118      - VST: when opening Fantasia, look for both 32 and 64 bit Java on      - VST: when opening Fantasia, look for both 32 and 64 bit Java on
119        64 bit Windows        64 bit Windows
120        - AU: changed number of output channels from one stereo to 16
121          stereo
122        - VST: made it possible to build the VST plugin for Mac
123        - AU: link AU plugin dynamically if --disable-shared isn't
124          specified
125    
126    * MIDI driver:    * MIDI driver:
127      - ALSA MIDI driver supports now "NAME" device parameter, for overriding      - ALSA MIDI driver supports now "NAME" device parameter, for overriding
# Line 140  Version CVS HEAD (?) Line 165  Version CVS HEAD (?)
165      - added LSCP command "SET FX_SEND EFFECT <sampler_channel>      - added LSCP command "SET FX_SEND EFFECT <sampler_channel>
166        <fx_send_id> <effect_chain> <chain_pos>"        <fx_send_id> <effect_chain> <chain_pos>"
167      - added LSCP command "REMOVE FX_SEND EFFECT <sampler_channel> <fx_send_id>"      - added LSCP command "REMOVE FX_SEND EFFECT <sampler_channel> <fx_send_id>"
168        - added LSCP commands "SUBSCRIBE EFFECT_INSTANCE_COUNT",
169          "SUBSCRIBE EFFECT_INSTANCE_INFO", "SUBSCRIBE SEND_EFFECT_CHAIN_COUNT",
170          "SUBSCRIBE SEND_EFFECT_CHAIN_INFO"
171    
172    * Bug fixes:    * Bug fixes:
173      - Fixed crash which may occur when MIDI key + transpose is out of range      - Fixed crash which may occur when MIDI key + transpose is out of range
174      - minor valgrind fixes      - minor valgrind fixes
175      - fixed crash which occured when changing an already deployed sampler      - fixed crash which occurred when changing an already deployed sampler
176        channel to a different engine type        channel to a different engine type
177      - fixed crash when deleting a sampler channel or changing engine      - fixed crash when deleting a sampler channel or changing engine
178        type while an instrument load was in progress        type while an instrument load was in progress
# Line 152  Version CVS HEAD (?) Line 180  Version CVS HEAD (?)
180        a crash, or give "Handing back unknown region" error messages        a crash, or give "Handing back unknown region" error messages
181      - bugfix: calling SET VOICES (which Fantasia does on start and      - bugfix: calling SET VOICES (which Fantasia does on start and
182        refresh) could cause instruments to be unloaded        refresh) could cause instruments to be unloaded
183        - Mac OS X: fixed name collision of enum in EffectControl and
184          wrong name of destructor in AudioOutputDeviceCoreAudio.cpp
185        - Mac OS X: fixed hanging threads
186        - Windows: disabled the previous thread fix on non-Mac systems, as
187          it caused hanging threads on Windows
188        - Fixed possible crashes due to corrupted MIDI/audio device list
189          after MIDI/audio device creation failure
190    
191  Version 1.0.0 (31 July 2009)  Version 1.0.0 (31 July 2009)
192    

Legend:
Removed from v.2175  
changed lines
  Added in v.2208

  ViewVC Help
Powered by ViewVC