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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 2174 by capela, Tue Apr 12 15:19:56 2011 UTC revision 2222 by iliev, Thu Jul 28 18:24:12 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 71  Version CVS HEAD (?) Line 84  Version CVS HEAD (?)
84      - added support for Ogg Vorbis sample files      - added support for Ogg Vorbis sample files
85      - use loop markers from sample file if loop_start and loop_end are      - use loop markers from sample file if loop_start and loop_end are
86        not set in sfz file        not set in sfz file
87        - implemeted filters. Filter types: lowpass, bandpass, bandreject
88          and highpass. 1, 2, 4 and 6 pole filters. Opcodes: fil_type,
89          cutoff, resonance, fil_veltrack, fil_keytrack, fil_keycenter,
90          cutoff_cc, cutoff_chanaft.
91        - 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        - added support for sample offset (offset)
97        - use the newly introduced signal units model
98        - implemented opcodes lfoN_delay,
99          lfoN_freq, lfoN_pan, lfoN_cutoff, lfoN_resonance
100        - implemented opcodes ampeg_delay, ampeg_vel2delay
101          pitcheg_delay, pitcheg_start, pitcheg_attack, pitcheg_hold,
102          pitcheg_decay, pitcheg_sustain, pitcheg_release, pitcheg_vel2delay,
103          pitcheg_vel2attack, pitcheg_vel2hold, pitcheg_vel2decay,
104          pitcheg_vel2sustain, pitcheg_vel2release, pitcheg_depth
105        - implemented opcodes pitchlfo_delay, pitchlfo_freq,
106          pitchlfo_depth, fillfo_delay, fillfo_freq, fillfo_depth,
107          amplfo_delay, amplfo_freq, amplfo_depth
108        - implemented opcodes fileg_delay, fileg_start, fileg_attack,
109          fileg_hold, fileg_decay, fileg_sustain, fileg_release, fileg_vel2delay,
110          fileg_vel2attack, fileg_vel2hold, fileg_vel2decay, fileg_vel2sustain,
111          fileg_vel2release
112    
113    * SoundFont format engine:    * SoundFont format engine:
114      - Initial implementation (not usable yet)      - Initial implementation (not usable yet)
115      - RT-safeness: avoid malloc in audio thread      - RT-safeness: avoid malloc in audio thread
116      - fixed a bug that could cause voice stealing to fail      - fixed a bug that could cause voice stealing to fail
117        - fine-tuned amplitude EG (by switching from gig to sfz EG)
118        - initial implementation of Vibrato LFO and Modulation LFO
119        - initial implementation of cutoff filter
120    
121      * Gigasampler format engine:
122        - bugfix: pitch LFO controller "internal+aftertouch" was broken
123        - bugfix: filter keyboard tracking was broken
124        - filter performance fix (an unnecessary copy was made of the
125          filter parameters in each sub fragment)
126    
127    * Host plugins:    * Host plugins:
128      - AU bugfix: failed to destroy its audio/MIDI devices      - AU bugfix: failed to destroy its audio/MIDI devices
# Line 86  Version CVS HEAD (?) Line 133  Version CVS HEAD (?)
133      - save engine type (gig, sfz or sf2) in plugin state      - save engine type (gig, sfz or sf2) in plugin state
134      - 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
135        64 bit Windows        64 bit Windows
136        - AU: changed number of output channels from one stereo to 16
137          stereo
138        - VST: made it possible to build the VST plugin for Mac
139        - AU: link AU plugin dynamically if --disable-shared isn't
140          specified
141    
142    * MIDI driver:    * MIDI driver:
143      - ALSA MIDI driver supports now "NAME" device parameter, for overriding      - ALSA MIDI driver supports now "NAME" device parameter, for overriding
# Line 93  Version CVS HEAD (?) Line 145  Version CVS HEAD (?)
145      - removed limit of maximum amount of MIDI ports per MIDI device, since      - removed limit of maximum amount of MIDI ports per MIDI device, since
146        there is no reason for this limit        there is no reason for this limit
147    
148      * audio driver:
149        - ASIO driver fixes for newer gcc versions (fix from PortAudio)
150    
151    * LSCP server:    * LSCP server:
152      - added support for sending MIDI CC messages via LSCP command      - added support for sending MIDI CC messages via LSCP command
153        "SEND CHANNEL MIDI_DATA CC <sampler-chan> <ctrl> <val>"        "SEND CHANNEL MIDI_DATA CC <sampler-chan> <ctrl> <val>"
# Line 126  Version CVS HEAD (?) Line 181  Version CVS HEAD (?)
181      - added LSCP command "SET FX_SEND EFFECT <sampler_channel>      - added LSCP command "SET FX_SEND EFFECT <sampler_channel>
182        <fx_send_id> <effect_chain> <chain_pos>"        <fx_send_id> <effect_chain> <chain_pos>"
183      - added LSCP command "REMOVE FX_SEND EFFECT <sampler_channel> <fx_send_id>"      - added LSCP command "REMOVE FX_SEND EFFECT <sampler_channel> <fx_send_id>"
184        - added LSCP commands "SUBSCRIBE EFFECT_INSTANCE_COUNT",
185          "SUBSCRIBE EFFECT_INSTANCE_INFO", "SUBSCRIBE SEND_EFFECT_CHAIN_COUNT",
186          "SUBSCRIBE SEND_EFFECT_CHAIN_INFO"
187    
188    * Bug fixes:    * Bug fixes:
189      - 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
190      - minor valgrind fixes      - minor valgrind fixes
191      - fixed crash which occured when changing an already deployed sampler      - fixed crash which occurred when changing an already deployed sampler
192        channel to a different engine type        channel to a different engine type
193      - fixed crash when deleting a sampler channel or changing engine      - fixed crash when deleting a sampler channel or changing engine
194        type while an instrument load was in progress        type while an instrument load was in progress
# Line 138  Version CVS HEAD (?) Line 196  Version CVS HEAD (?)
196        a crash, or give "Handing back unknown region" error messages        a crash, or give "Handing back unknown region" error messages
197      - bugfix: calling SET VOICES (which Fantasia does on start and      - bugfix: calling SET VOICES (which Fantasia does on start and
198        refresh) could cause instruments to be unloaded        refresh) could cause instruments to be unloaded
199        - Mac OS X: fixed name collision of enum in EffectControl and
200          wrong name of destructor in AudioOutputDeviceCoreAudio.cpp
201        - Mac OS X: fixed hanging threads
202        - Windows: disabled the previous thread fix on non-Mac systems, as
203          it caused hanging threads on Windows
204        - Fixed possible crashes due to corrupted MIDI/audio device list
205          after MIDI/audio device creation failure
206    
207  Version 1.0.0 (31 July 2009)  Version 1.0.0 (31 July 2009)
208    

Legend:
Removed from v.2174  
changed lines
  Added in v.2222

  ViewVC Help
Powered by ViewVC