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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 1906 by persson, Sat May 16 12:14:27 2009 UTC revision 1931 by persson, Sat Jul 4 14:58:34 2009 UTC
# Line 13  Version CVS HEAD (?) Line 13  Version CVS HEAD (?)
13      - fixed building with libgig installed in a non-standard directory      - fixed building with libgig installed in a non-standard directory
14      - minor fix in configure for mmsystem.h detection on MinGW      - minor fix in configure for mmsystem.h detection on MinGW
15      - Windows: look for editor plugins and Fantasia using base      - Windows: look for editor plugins and Fantasia using base
16        directory of liblinuxsampler dll        directory of liblinuxsampler dll (look in the same directory and one
17          directory above)
18      - configure script fix: removed unconditional use of SSE      - configure script fix: removed unconditional use of SSE
19        - fixed building with sqlite installed in a non-standard directory
20        - when cross-compiling, don't try to create instruments.db
21        - fix for new mingw-w64 version, which has usleep
22    
23    * general changes:    * general changes:
24      - bugfix: on some POSIX systems instrument editor plugins refused to      - bugfix: on some POSIX systems instrument editor plugins refused to
# Line 74  Version CVS HEAD (?) Line 78  Version CVS HEAD (?)
78        win64)        win64)
79      - VST: added support for sample rate and buffer size changes      - VST: added support for sample rate and buffer size changes
80      - VST: close editor (Fantasia) when the VST is removed      - VST: close editor (Fantasia) when the VST is removed
81        - VST: avoid opening Fantasia more than once for each VST instance
82        - VST: export main function as "main" on Linux too (fix for
83          energyXT)
84        - VST: changed number of output channels from one stereo to 16
85          stereo
86        - added channel routing, fxsends and midi maps to the settings
87          stored in the plugin state
88        - performance optimization of AudioChannel::MixTo() and
89          AudioChannel::CopyTo() methods using GCC vector exensions
90          (if available)
91    
92    * MIDI driver:    * MIDI driver:
93      - added JACK MIDI driver      - added JACK MIDI driver
# Line 83  Version CVS HEAD (?) Line 97  Version CVS HEAD (?)
97      - bugfix: pitch bend wasn't working with JackMidi, VST, LV2, MME,      - bugfix: pitch bend wasn't working with JackMidi, VST, LV2, MME,
98        CoreMidi or AU        CoreMidi or AU
99      - fixed mingw-w64 compilation error in MME driver      - fixed mingw-w64 compilation error in MME driver
100        - made program change handling in MIDI thread real-time safe by
101          moving the logic to a non-RT thread
102    
103    * instruments database:    * instruments database:
104      - avoid time consuming samples scanning when adding instruments      - avoid time consuming samples scanning when adding instruments
# Line 91  Version CVS HEAD (?) Line 107  Version CVS HEAD (?)
107      - Implemented option for adding instruments in separate directories      - Implemented option for adding instruments in separate directories
108        in the instruments database        in the instruments database
109        (patch by Chris Cherrett & Andrew Williams, a bit adjusted)        (patch by Chris Cherrett & Andrew Williams, a bit adjusted)
110        - work-around for missing fnmatch function on Windows to make
111          instrument database compilable
112        - added instrument database support on Windows
113          works with both standalone mode and VST plugin.
114          the instruments DB file is located in
115          %USERPROFILE%\.linuxsampler\instruments.db which allows different
116          databases for each windows user
117          if no DB is present it automatically creates the .linuxsampler subdir
118          and then creates an empty DB
119    
120    * Gigasampler format engine:    * Gigasampler format engine:
121      - fixed a memory leak that could happen when a channel was deleted      - fixed a memory leak that could happen when a channel was deleted
# Line 134  Version CVS HEAD (?) Line 159  Version CVS HEAD (?)
159      - added a limit check for upward pitch shifting      - added a limit check for upward pitch shifting
160      - bugfix: sometimes, when playing a note twice fast, the second      - bugfix: sometimes, when playing a note twice fast, the second
161        note was silent        note was silent
162        - fixed crash happening when a pitch bend event arrived at the
163          same time a new instrument was loading
164    
165    * LSCP server:    * LSCP server:
166      - added new LSCP event "CHANNEL_MIDI" which can be used by frontends to      - added new LSCP event "CHANNEL_MIDI" which can be used by frontends to

Legend:
Removed from v.1906  
changed lines
  Added in v.1931

  ViewVC Help
Powered by ViewVC