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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 1175 by schoenebeck, Sun May 6 16:38:35 2007 UTC revision 1283 by iliev, Fri Aug 10 15:06:11 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      - added completely new XCode project files for Mac OSX which is now
# Line 39  Version CVS HEAD (?) Line 41  Version CVS HEAD (?)
41      - fixed compilation errors regarding OSX      - fixed compilation errors regarding OSX
42        (patch by Toshi Nagata)        (patch by Toshi Nagata)
43      - implemented instruments database      - 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        - minor fix in our automatic stack trace mechanism on crashes, the
57          main process did not wait for the stack trace process to finish
58          its output
59        - fixed some minor memory leaks
60        - reenabled assembly features support, at the moment only for
61          enabling a fast denormal FPU mode (x86 platforms supporting SSE2)
62    
63    * MIDI driver:    * MIDI driver:
64      - dispatch bank select (MSB and LSB) messages      - dispatch bank select (MSB and LSB) messages
# Line 64  Version CVS HEAD (?) Line 84  Version CVS HEAD (?)
84      - more EG fixes: the level could sometimes go below zero and cause      - more EG fixes: the level could sometimes go below zero and cause
85        noises or crashes        noises or crashes
86      - minor fix of EGDecay (patch by Toshi Nagata)      - minor fix of EGDecay (patch by Toshi Nagata)
87        - fixed compiler error when --enable-override-filter-type was
88          supplied to the configure script (fixes #46)
89    
90      * LSCP server:
91        - fixed compile time error for old Bison versions
92          (i.e. v1.28 found on MacOS 10.4, patch by Toshi Nagata)
93        - parser now supports extended ASCII character set
94          (up to ASCII code 255, i.e. includes now umlauts and accents)
95        - filename arguments in LSCP commands now allow to use escape
96          sequences, that is directly literal as one of: \', \", \\, \n, \r,
97          \f, \t, \v, or as octal ASCII code value like \132, or as hex ASCII
98          code value like \xf2) (fixes bug #24)
99        - returns verbose syntax errors (line and column where syntax error
100          occured, the unexpected character and the actually expected, possible
101          character(s), the latter only if less than 5 possibilities)
102    
103    * Bug fixes:    * Bug fixes:
104      - fixed crash occurring on certain LSCP scripts (Bug 39)      - fixed crash occurring on certain LSCP scripts (Bug 39)
105      - another thread safety fix for lscp "load engine" and "set      - another thread safety fix for lscp "load engine" and "set
106        channel audio output device"        channel audio output device"
107        - fixed a crash which occurs when reassigning the same engine
108          on a sampler channel with connected MIDI device
109    
110      * test cases:
111        - updated and fixed (haven't been touched in a while)
112    
113  Version 0.4.0 (24 November 2006)  Version 0.4.0 (24 November 2006)
114    

Legend:
Removed from v.1175  
changed lines
  Added in v.1283

  ViewVC Help
Powered by ViewVC