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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 3303 by schoenebeck, Mon Jul 10 17:45:30 2017 UTC revision 3335 by schoenebeck, Sun Jul 30 14:33:15 2017 UTC
# Line 16  Version SVN trunk (?) Line 16  Version SVN trunk (?)
16        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
17        think there is any stock gig sound that requires this behavior to        think there is any stock gig sound that requires this behavior to
18        resemble its original sound).        resemble its original sound).
19        - Added support for controlling whether the individual EGADSR stages may
20          be aborted (as LinuxSampler extension to the original GigaStudio 4
21          format).
22    
23    * general changes:    * general changes:
24      - fixed printf type errors (mostly in debug messages)      - fixed printf type errors (mostly in debug messages)
# Line 51  Version SVN trunk (?) Line 54  Version SVN trunk (?)
54      - Fixed invalid (note-on) event ID being assigned to new Note objects.      - Fixed invalid (note-on) event ID being assigned to new Note objects.
55      - Revised fundamental C++ classes "Thread", "Mutex" and "Condition" which      - Revised fundamental C++ classes "Thread", "Mutex" and "Condition" which
56        fixes potential undefined behavior.        fixes potential undefined behavior.
57        - Fixed Note object leak when triggering notes on keys which did not
58          have a valid sample mapped (fixes bug #252).
59        - Fixed compilation errors when compiling with CONFIG_DEVMODE enabled.
60    
61    * packaging changes:    * packaging changes:
62      - removed unnecessary dependency to libuuid      - removed unnecessary dependency to libuuid
# Line 228  Version SVN trunk (?) Line 234  Version SVN trunk (?)
234      - Removed max. value limitation of built-in functions "change_attack()",      - Removed max. value limitation of built-in functions "change_attack()",
235        "change_decay()" and "change_release()" to i.e. allow passing 2000000        "change_decay()" and "change_release()" to i.e. allow passing 2000000
236        for doubling the respective time.        for doubling the respective time.
237        - NKSP script editor syntax highlighting API: Fixed app termination due
238          to a lexer start condition stack underrun.
239        - NKSP preprocessor: Fixed wrong behavior on nested USE_CODE_IF() and
240          USE_CODE_IF_NOT() preprocessor statements.
241        - NKSP: Added built-in preprocessor condition NKSP_NO_MESSAGE, which
242          can be set to disable all subsequent built-in "message()" function calls
243          on preprocessor level.
244        - Implemented built-in script function "change_sustain()".
245        - NKSP script editor syntax highlighting API: catch all fatal lexer errors,
246          to avoid the editor app to crash on ill-formed text input.
247        - Added built-in script function "change_pan_time()".
248        - Added built-in script function "change_pan_curve()".
249    
250    * Instruments DB:    * Instruments DB:
251      - 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.3303  
changed lines
  Added in v.3335

  ViewVC Help
Powered by ViewVC