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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 2596 by schoenebeck, Thu Jun 5 19:39:12 2014 UTC revision 2645 by schoenebeck, Wed Jun 18 00:14:57 2014 UTC
# Line 439  Version CVS HEAD (?) Line 439  Version CVS HEAD (?)
439      - Implemented execution of script event handler "release".      - Implemented execution of script event handler "release".
440      - Implemented built-in script function "play_note()" (only two of the      - Implemented built-in script function "play_note()" (only two of the
441        max. four function arguments are currently implemented yet though).        max. four function arguments are currently implemented yet though).
442        - Implemented built-in script int variable $EVENT_ID.
443        - Implemented built-in script function "ignore_event()"
444        - Implemented built-in script function "ignore_controller()" (may have one
445          or no argument).
446        - Implemented built-in script function "set_controller()".
447        - Added extended script VM for the Gigasampler/GigaStudio format sampler
448          engine, which extends the general instrument script VM with Giga format
449          specific variables and functions.
450        - Giga format scripts: added built-in script int constant variables
451          $GIG_DIM_CHANNEL, $GIG_DIM_LAYER, $GIG_DIM_VELOCITY, $GIG_DIM_AFTERTOUCH,
452          $GIG_DIM_RELEASE, $GIG_DIM_KEYBOARD, $GIG_DIM_ROUNDROBIN, $GIG_DIM_RANDOM,
453          $GIG_DIM_SMARTMIDI, $GIG_DIM_ROUNDROBINKEY, $GIG_DIM_MODWHEEL,
454          $GIG_DIM_BREATH, $GIG_DIM_FOOT, $GIG_DIM_PORTAMENTOTIME, $GIG_DIM_EFFECT1,
455          $GIG_DIM_EFFECT2, $GIG_DIM_GENPURPOSE1, $GIG_DIM_GENPURPOSE2,
456          $GIG_DIM_GENPURPOSE3, $GIG_DIM_GENPURPOSE4, $GIG_DIM_SUSTAIN,
457          $GIG_DIM_PORTAMENTO, $GIG_DIM_SOSTENUTO, $GIG_DIM_SOFT,
458          $GIG_DIM_GENPURPOSE5, $GIG_DIM_GENPURPOSE6, $GIG_DIM_GENPURPOSE7,
459          $GIG_DIM_GENPURPOSE8, $GIG_DIM_EFFECT1DEPTH, $GIG_DIM_EFFECT2DEPTH,
460          $GIG_DIM_EFFECT3DEPTH, $GIG_DIM_EFFECT4DEPTH, $GIG_DIM_EFFECT5DEPTH.
461        - Giga format scripts: Implemented built-in script function
462          "gig_set_dim_zone(event_id, dimension, zone)".
463        - Implemented built-in script int array variable $KEY_DOWN.
464        - Implemented built-in script function "abs()".
465        - Implemented built-in script function "random()".
466        - Implemented built-in script function "num_elements()".
467        - Implemented built-in script function "note_off()".
468        - Implemented built-in script function "set_event_mark()".
469        - Implemented built-in script function "delete_event_mark()".
470        - Implemented built-in script function "by_marks()".
471        - Added built-in script int const variables $MARK_1 to $MARK_28.
472        - Built-in script functions "ignore_event()", "note_off()" and
473          "gig_set_dim_zone()" now also accept an array of event IDs as argument
474          (i.e. return value of new script function "by_marks()").
475        - Pass/preserve polyphonic variable data from respective "note" event
476          handler to "release" event handler.
477    
478    * Bug fixes:    * Bug fixes:
479      - Fixed crash which may occur when MIDI key + transpose is out of range      - Fixed crash which may occur when MIDI key + transpose is out of range

Legend:
Removed from v.2596  
changed lines
  Added in v.2645

  ViewVC Help
Powered by ViewVC