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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 3557 by schoenebeck, Sun Aug 18 00:06:04 2019 UTC revision 3561 by schoenebeck, Fri Aug 23 11:44:00 2019 UTC
# Line 15  Version SVN trunk (?) Line 15  Version SVN trunk (?)
15        argument will then become available by calling        argument will then become available by calling
16        VMExecContext::exitResult() after script execution.        VMExecContext::exitResult() after script execution.
17      - 64 bit support for NKSP integer scripts variables (declare $foo).      - 64 bit support for NKSP integer scripts variables (declare $foo).
18        - Variable names, function names and preprocessor condition names must start
19          with a regular character (a-z or A-Z); starting them with a digit or
20          underscore is not allowed.
21        - NKSP parser fix: equal comparison operator "=" and not equal comparison
22          operator "#" must only accept integer operands.
23        - NKSP language: Implemented support for standard units like Hertz, seconds,
24          Bel including support for metric unit prefixes; so one can now e.g.
25          conveniently use numbers in scripts like "5us" meaning "5 microseconds",
26          or e.g. "12kHz" meaning "12 kilo Hertz", or e.g. "-14mdB" meaning
27          "minus 14 Millidecibel", or e.g. "28c" meaning "28 cents" (for tuning).
28        - NKSP language: Introduced "final" operator "!" which is specifically
29          intended for synthesis parameter values to denote that the synthesis
30          parameter value is intended to be the "final" value for that synthesis
31          parameter that should explicitly be used by the engine and thus causing
32          the sampler engine to ignore all other modulation sources for the same
33          synthesis parameter (like e.g. LFO, EG); by simply prefixing a value,
34          variable or formula with this new "!" operator the expression is marked as
35          being "final".
36    
37    * test cases:    * test cases:
38      - Fixed compiler errors in test cases.      - Fixed compiler errors in test cases.

Legend:
Removed from v.3557  
changed lines
  Added in v.3561

  ViewVC Help
Powered by ViewVC