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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 1130 by iliev, Sun Mar 25 18:59:14 2007 UTC revision 1221 by schoenebeck, Wed Jun 6 18:50:03 2007 UTC
# Line 1  Line 1 
1  Version CVS HEAD (?)  Version CVS HEAD (?)
2    
3    * packaging changes:    * packaging changes:
4        - config.h is not going to be installed along with liblinuxsampler's
5          API header files anymore
6      - only the API relevant header (and source) files will be exported to      - only the API relevant header (and source) files will be exported to
7        the Doxygen API documentation (explicitly listed in Doxyfile.in)        the Doxygen API documentation (explicitly listed in Doxyfile.in)
8        - added completely new XCode project files for Mac OSX which is now
9          capable to execute our autoconf environment, thus no need anymore
10          to maintain the compile time configuration file (osx/version.h) for
11          OSX manually (patch by Toshi Nagata)
12    
13    * general changes:    * general changes:
14      - replaced the old, confusing MIDI program change mechanism by a      - replaced the old, confusing MIDI program change mechanism by a
# Line 32  Version CVS HEAD (?) Line 38  Version CVS HEAD (?)
38        controllers        controllers
39      - global (sampler wide) volume can now be controlled at runtime      - global (sampler wide) volume can now be controlled at runtime
40      - Implemented new, improved notification system      - Implemented new, improved notification system
41        - fixed compilation errors regarding OSX
42          (patch by Toshi Nagata)
43        - implemented instruments database
44        - added highly experimental support for on-the-fly instrument editing
45          within the sampler's process (by using instrument editor plugins),
46          you'll notice the new "Registered instrument editors:" message on
47          startup, added a new LSCP command "EDIT INSTRUMENT <sampler-channel>"
48          to spawn a matching instrument editor for the instrument on the
49          given sampler channel, the plugin path can be overridden at compile
50          time with ./configure --enable-plugin-dir=/some/dir
51        - fixed several issues in fundamental "Thread" class: set scheduling
52          policy and priority on thread level, set a minimum stack size for
53          thread (TODO: a reasonable value yet to be tested), bugfix: non-RT
54          threads simply inherited properties of starting thread instead of
55          setting their own policy and priority
56    
57    * MIDI driver:    * MIDI driver:
58      - dispatch bank select (MSB and LSB) messages      - dispatch bank select (MSB and LSB) messages
# Line 54  Version CVS HEAD (?) Line 75  Version CVS HEAD (?)
75      - EG fine tuning: when attack is zero the EG starts at a level      - EG fine tuning: when attack is zero the EG starts at a level
76        above max sustain level, which means that there is a decay phase        above max sustain level, which means that there is a decay phase
77        even if sustain is 100%        even if sustain is 100%
78        - more EG fixes: the level could sometimes go below zero and cause
79          noises or crashes
80        - minor fix of EGDecay (patch by Toshi Nagata)
81        - fixed compiler error when --enable-override-filter-type was
82          supplied to the configure script (fixes #46)
83    
84    * Bug fixes:    * Bug fixes:
85      - fixed crash occurring on certain LSCP scripts (Bug 39)      - fixed crash occurring on certain LSCP scripts (Bug 39)
86      - another thread safety fix for lscp "load engine" and "set      - another thread safety fix for lscp "load engine" and "set
87        channel audio output device"        channel audio output device"
88    
89      * test cases:
90        - updated and fixed (haven't been touched in a while)
91    
92  Version 0.4.0 (24 November 2006)  Version 0.4.0 (24 November 2006)
93    
94    * packaging changes:    * packaging changes:

Legend:
Removed from v.1130  
changed lines
  Added in v.1221

  ViewVC Help
Powered by ViewVC