Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
* Fix: Do not share compiled instrument scripts among multiple engine channels (sampler parts) as this can lead to crashes and would allow the same global script variables to be accessible from multiple engine channels which would not be the expected behaviour by instrument script authors. * Bumped version (2.2.0.svn5).
NKSP: Added support for 'patch' variables. * NKSP language: Added support for 'patch' variable qualifier (as new dedicated keyword 'patch'). * NKSP parser: capture locations of 'patch' variable declarations in script's source code. * ScriptVM: Allow patching 'patch' script variables by replacing their default assignment expression with a supplied replacement variable initialization expression by optional 2nd argument when calling loadScript(). * ScriptVM: Allow retrieval of default initialization expressions of all 'patch' variables by optional 3rd argument when calling loadScript() (i.e. for instrument editors). * gig engine: Implemented support for loading real-time instrument scripts with 'patch' variables bundled with gig instruments. * Bumped version (2.1.1.svn46).
* Reload instrument script automatically after being modified by an instrument editor. * Bumped version (2.0.0.svn8).
* Fixed crash when loading an instrument script. * Fixed "init" script handler only to be executed once: when the script was loaded. * Fixed aftertouch script event which always had value zero and controller number was set to aftertouch value instead. * gig Engine: Fixed handling of "smartmidi" dimension, which was recognized as "unknown" dimension. * Fixed script function gig_set_dim_zone(): was accessing wrong event. * ls_instr_script command line tool: is now not limited to core language scripts, but can now also parse sampler format dependent instrument scripts, with the respective specific built-in script variables and functions. * ScriptVM: Fixed runtime behavior of "and" and "or" binary script expressions, which also evaluated the right hand side of the expression even if the left hand side already failed the overall expression semantic to become true. * Bumped version (1.0.0.svn46).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC |