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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 3316 by schoenebeck, Thu Jul 20 12:05:53 2017 UTC revision 3487 by schoenebeck, Wed Feb 27 14:50:36 2019 UTC
# Line 1  Line 1 
1  Version SVN trunk (?)  Version SVN trunk (?)
2    
3      * Real-time instrument scripts:
4        - Fixed behavior of built-in NKSP functions change_sustain(),
5          change_cutoff_attack(), change_cutoff_decay(), change_cutoff_sustain()
6          and change_cutoff_release().
7    
8      * general changes:
9        - Only play release trigger samples on sustain pedal up if this behaviour
10          was explicitly requested by the instrument (otherwise only on note-off).
11        - Fixed compiler warnings.
12        - Fixed compilation error when cross-compiling to Mac.
13    
14      * Gigasampler/GigaStudio format engine:
15        - Format extension: If requested by instrument then don't play release
16          trigger sample on note-off events.
17    
18      * SFZ format engine:
19        - Fixed memory leak when releasing samples
20          (fixes bug #307, patch by Jacek Roszkowski)
21    
22    Version 2.1.0 (25 Nov 2017)
23    
24    * SFZ format engine:    * SFZ format engine:
25      - added support for <global>, <master> and #define (patch by Alby M)      - added support for <global>, <master> and #define (patch by Alby M)
26      - Removed code duplication in SFZ file loading code.      - Removed code duplication in SFZ file loading code.
# Line 16  Version SVN trunk (?) Line 37  Version SVN trunk (?)
37        all if an up-pitch of more than 40 semi tones was requested (I don't        all if an up-pitch of more than 40 semi tones was requested (I don't
38        think there is any stock gig sound that requires this behavior to        think there is any stock gig sound that requires this behavior to
39        resemble its original sound).        resemble its original sound).
40        - Added support for controlling whether the individual EGADSR stages may
41          be aborted (as LinuxSampler extension to the original GigaStudio 4
42          format).
43    
44    * general changes:    * general changes:
45      - fixed printf type errors (mostly in debug messages)      - fixed printf type errors (mostly in debug messages)
# Line 54  Version SVN trunk (?) Line 78  Version SVN trunk (?)
78      - Fixed Note object leak when triggering notes on keys which did not      - Fixed Note object leak when triggering notes on keys which did not
79        have a valid sample mapped (fixes bug #252).        have a valid sample mapped (fixes bug #252).
80      - Fixed compilation errors when compiling with CONFIG_DEVMODE enabled.      - Fixed compilation errors when compiling with CONFIG_DEVMODE enabled.
81        - linuxsampler binary fix: option --create-instruments-db ignored
82          subsequent optional argument due to glibc's implementation oddity
83          which expects a "=" sign, but no space between them.
84    
85    * packaging changes:    * packaging changes:
86      - removed unnecessary dependency to libuuid      - removed unnecessary dependency to libuuid
87        (originated by libgig's usage of it)        (originated by libgig's usage of it)
88      - Automake: set environment variable GCC_COLORS=auto to allow GCC to      - Automake: set environment variable GCC_COLORS=auto to allow GCC to
89        auto detect whether it (sh/c)ould output its messages in color.        auto detect whether it (sh/c)ould output its messages in color.
90        - Debian: Fixed packaging error about invalid "Source-Version"
91          substitution variable.
92        - Debian: Raised Debian compatibility level to Debian 9 "Stretch".
93        - Debian: Added build dependency to libsqlite3-dev for building
94          linuxsampler with instruments DB support.
95    
96    * Real-time instrument scripts:    * Real-time instrument scripts:
97      - Implemented scheduler for delayed MIDI events and for suspended scripts.      - Implemented scheduler for delayed MIDI events and for suspended scripts.
# Line 239  Version SVN trunk (?) Line 271  Version SVN trunk (?)
271        can be set to disable all subsequent built-in "message()" function calls        can be set to disable all subsequent built-in "message()" function calls
272        on preprocessor level.        on preprocessor level.
273      - Implemented built-in script function "change_sustain()".      - Implemented built-in script function "change_sustain()".
274        - NKSP script editor syntax highlighting API: catch all fatal lexer errors,
275          to avoid the editor app to crash on ill-formed text input.
276        - Added built-in script function "change_pan_time()".
277        - Added built-in script function "change_pan_curve()".
278        - Added built-in script function "change_cutoff_attack()".
279        - Added built-in script function "change_cutoff_decay()".
280        - Added built-in script function "change_cutoff_sustain()".
281        - Added built-in script function "change_cutoff_release()".
282        - Added built-in script function "change_cutoff_lfo_depth()".
283        - Added built-in script function "change_cutoff_lfo_freq()".
284    
285    * Instruments DB:    * Instruments DB:
286      - Fixed memory access bug of general DB access code which lead to      - Fixed memory access bug of general DB access code which lead to

Legend:
Removed from v.3316  
changed lines
  Added in v.3487

  ViewVC Help
Powered by ViewVC