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

Diff of /linuxsampler/trunk/NEWS

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

revision 3371 by schoenebeck, Wed Jul 15 20:31:21 2015 UTC revision 3372 by schoenebeck, Sat Nov 25 17:29:29 2017 UTC
# Line 1  Line 1 
1    Version 2.1.0 (25 November 2017)
2    
3      This release adds a large amount of extensions and improvements for the
4      real-time instrument scripting support of LinuxSampler (NKSP).
5      For example 48 new built-in NKSP functions and 21 new built-in NKSP
6      variables have been added. Also the NKSP language itself was extended.
7      Most notably the script engine now has an execution scheduler which is
8      the basis for many of the timing relevant new NKSP features in this
9      release, like programmatically suspending and resuming scripts for an
10      exact amount of time or triggering or killing notes at very precise
11      times. Bitwise operators have been added to NKSP, as well as support for
12      read only built-in variables, "synchronized" code blocks
13      ("synchronized .. end synchronized"), user declared functions and user
14      declared const array variables have been added to the NKSP language,
15      and automatic suspension of RT threatening scripts by the RT script engine
16      has been implemented. Also syntax error messages with NKSP scripts have
17      been improved to output more clear and user friendly error messages, as
18      well as NKSP editor API has been improved which brings handy new features
19      to gigedit's NKSP script editor like automatically graying out code blocks
20      which are disabled by NKSP preprocessor statements.
21    
22      The SFZ engine now supports <global>, <master>, #define and set_ccN
23      statements. And finally the SFZ engine now supports NKSP real-time
24      instrument scripts as well by adding a new "script" opcode.
25    
26      Also the Instruments Database feature has received important maintenance
27      fixes. Before this release the instrument DB feature was barely usable
28      for quite some time. Fundamental instruments DB issues have been fixed in
29      this release to finally consider this feature stable again.
30    
31      And finally this release provides a huge amount of general bug fixes.
32    
33  Version 2.0.0 (15 July 2015)  Version 2.0.0 (15 July 2015)
34    
35    The sampler's code base has seen substantial changes in the last six years,    The sampler's code base has seen substantial changes in the last six years,

Legend:
Removed from v.3371  
changed lines
  Added in v.3372

  ViewVC Help
Powered by ViewVC