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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 2351 by persson, Sat Jun 23 11:02:48 2012 UTC revision 2372 by schoenebeck, Sat Sep 22 18:28:38 2012 UTC
# Line 1  Line 1 
1  Version CVS HEAD (?)  Version CVS HEAD (?)
2    
   * plugin changes:  
     - LV2 "state" extension support (patch by David Robillard)  
   
3    * packaging changes:    * packaging changes:
4      - fixed building with newer MinGW-w64      - fixed building with newer MinGW-w64
5      - Mac OS X: support the new dir for Core Audio SDK      - Mac OS X: support the new dir for Core Audio SDK
# Line 22  Version CVS HEAD (?) Line 19  Version CVS HEAD (?)
19      - fixed configure script error with old autoconf versions      - fixed configure script error with old autoconf versions
20      - lsatomic.h: use gcc provided atomic functions if building with      - lsatomic.h: use gcc provided atomic functions if building with
21        gcc 4.7 and C++11        gcc 4.7 and C++11
22        - modernized configure script
23            
24    * general changes:    * general changes:
25      - Refactoring: moved the independent code from      - Refactoring: moved the independent code from
26        the Gigasampler format engine to base classes        the Gigasampler format engine to base classes
# Line 215  Version CVS HEAD (?) Line 213  Version CVS HEAD (?)
213        group and off_by opcodes (#168)        group and off_by opcodes (#168)
214      - made end=0 play the whole sample      - made end=0 play the whole sample
215      - fixed support for lochan and hichan opcodes (#155)      - fixed support for lochan and hichan opcodes (#155)
216        - fixed crash when using lochan/hichan opcodes (#187)
217    
218    * SoundFont format engine:    * SoundFont format engine:
219      - Initial implementation (not usable yet)      - Initial implementation (not usable yet)
# Line 231  Version CVS HEAD (?) Line 230  Version CVS HEAD (?)
230      - filter performance fix (an unnecessary copy was made of the      - filter performance fix (an unnecessary copy was made of the
231        filter parameters in each sub fragment)        filter parameters in each sub fragment)
232    
233    * Host plugins:    * Host plugins (VST, AU, LV2, DSSI):
234      - AU bugfix: failed to destroy its audio/MIDI devices      - AU bugfix: failed to destroy its audio/MIDI devices
235      - Listen to all interfaces on Mac OS X (INADDR_ANY)      - Listen to all interfaces on Mac OS X (INADDR_ANY)
236      - VST bugfix: If the host called resume() before and after      - VST bugfix: If the host called resume() before and after
# Line 245  Version CVS HEAD (?) Line 244  Version CVS HEAD (?)
244      - VST: made it possible to build the VST plugin for Mac      - VST: made it possible to build the VST plugin for Mac
245      - AU: link AU plugin dynamically if --disable-shared isn't      - AU: link AU plugin dynamically if --disable-shared isn't
246        specified        specified
247        - LV2 "state" extension support (patch by David Robillard)
248      - VST bugfix: instrument loading hang and crashed the host when      - VST bugfix: instrument loading hang and crashed the host when
249        the plugin was loaded a second time (#174)        the plugin was loaded a second time (#174)
250      - plugin bugfix: instrument loading hang when the plugin was      - plugin bugfix: instrument loading hang when the plugin was
# Line 255  Version CVS HEAD (?) Line 255  Version CVS HEAD (?)
255      - VST: try to open Fantasia automatically on Linux and Mac too (on      - VST: try to open Fantasia automatically on Linux and Mac too (on
256        Linux, the Fantasia jar should be placed in <prefix>/share/java)        Linux, the Fantasia jar should be placed in <prefix>/share/java)
257      - VST: fixed crashes on Linux Ardour and EnergyXT      - VST: fixed crashes on Linux Ardour and EnergyXT
258        - DSSI bugfix: it wasn't possible to change engine type. The MIDI
259          port and audio channel routing for DSSI plugins are now visible.
260        - LV2: use urid and atom extensions instead of deprecated uri-map
261          and event
262        - LV2: lv2 package 1.0 is now required to build the LV2 plugin
263        - LV2: changed number of output channels to 16 stereo, just like
264          the VST and AU plugins
265        - LV2: fixed save/restore of SFZ state (patch by David Robillard)
266        - LV2: made LV2 plugin buildable on Windows and Mac
267        - VST: implemented retrieval and switching of programs using the
268          sampler's internal MIDI instrument mapping system
269    
270    * MIDI driver:    * MIDI driver:
271      - ALSA MIDI driver supports now "NAME" device parameter, for overriding      - ALSA MIDI driver supports now "NAME" device parameter, for overriding
# Line 263  Version CVS HEAD (?) Line 274  Version CVS HEAD (?)
274        there is no reason for this limit        there is no reason for this limit
275      - MME: fixed memory handling bug found with cppcheck      - MME: fixed memory handling bug found with cppcheck
276      - MME: removed compiler warning      - MME: removed compiler warning
277        - CoreMIDI: implemented driver specific port parameter "CORE_MIDI_BINDINGS",
278          which allows to retrieve the list of CoreMIDI clients / ports and to connect
279          to them a la JACK, via the usual sampler APIs
280        - CoreMIDI: added driver specific port parameter "AUTO_BIND", if enabled
281          the driver will automatically connect to other CoreMIDI clients' ports
282          (e.g. external MIDI devices being attached to the Mac)
283    
284    * audio driver:    * audio driver:
285      - ASIO driver fixes for newer gcc versions (fix from PortAudio)      - ASIO driver fixes for newer gcc versions (fix from PortAudio)
# Line 342  Version CVS HEAD (?) Line 359  Version CVS HEAD (?)
359      - Mac OS X: fixed crash when unloading plugin on 10.7 and later      - Mac OS X: fixed crash when unloading plugin on 10.7 and later
360      - Mac OS X: fixed process hang when unloading 32-bit plugin (bug      - Mac OS X: fixed process hang when unloading 32-bit plugin (bug
361        introduced in previous fix)        introduced in previous fix)
362        - fixed crash when a channel received a program change while
363          playing a note in a key group
364    
365  Version 1.0.0 (31 July 2009)  Version 1.0.0 (31 July 2009)
366    

Legend:
Removed from v.2351  
changed lines
  Added in v.2372

  ViewVC Help
Powered by ViewVC