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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 990 by schoenebeck, Tue Dec 19 19:40:45 2006 UTC revision 1049 by schoenebeck, Wed Feb 28 06:53:42 2007 UTC
# Line 22  Version CVS HEAD (?) Line 22  Version CVS HEAD (?)
22      - sampler was limited to load max. 200 instruments in the background      - sampler was limited to load max. 200 instruments in the background
23        due to a constant size RingBuffer FIFO which is now replaced by a        due to a constant size RingBuffer FIFO which is now replaced by a
24        dynamic (unlimited) size std::list FIFO        dynamic (unlimited) size std::list FIFO
25        - added FX sends, these allow to route audio signals to arbitrary audio
26          output channels for being processed by external effect processors
27          (i.e. jack-rack), the send levels are controllable via arbitrary MIDI
28          controllers
29        - global (sampler wide) volume can now be controlled at runtime
30    
31    * MIDI driver:    * MIDI driver:
32      - dispatch bank select (MSB and LSB) messages      - dispatch bank select (MSB and LSB) messages
33    
34      * audio driver:
35        - the ALSA audio output driver parameters now reflect the correct
36          parameter value ranges for the respective selected sound card
37          (patch by Till Wimmer, a bit fixed and extended)
38    
39    * Gigasampler format engine:    * Gigasampler format engine:
40      - if a filter is used and EG2 finishes before EG1, let the voice      - if a filter is used and EG2 finishes before EG1, let the voice
41        die when EG2 has finished (this fixes a problem with clicks and        die when EG2 has finished (this fixes a problem with clicks and
42        voice starvation for some gigs)        voice starvation for some gigs)
43        - playback is no longer disabled during instrument loading
44        - all notes playing on a channel that changes its instrument keep
45          playing with the old instrument until they get a note off
46          command
47        - EG fix: a release value of zero could cause noises or crash
48        - handle MIDI coarse tuning messages (MIDI RPN #0 MSB #2 LSB)
49        - EG fine tuning: when attack is zero the EG starts at a level
50          above max sustain level, which means that there is a decay phase
51          even if sustain is 100%
52    
53    * Bug fixes:    * Bug fixes:
54      - fixed crash occurring on certain LSCP scripts (Bug 39)      - fixed crash occurring on certain LSCP scripts (Bug 39)
55        - another thread safety fix for lscp "load engine" and "set
56          channel audio output device"
57    
58  Version 0.4.0 (24 November 2006)  Version 0.4.0 (24 November 2006)
59    

Legend:
Removed from v.990  
changed lines
  Added in v.1049

  ViewVC Help
Powered by ViewVC