Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
* NKSP: Added built-in script function "get_event_par()" and implemented some of its possible parameter selections. * NKSP: Added built-in script function "set_event_par()" and implemented some of its possible parameter selections. * NKSP: Fixed (removed) artificial value limit for duration argument of built-in script functions "change_vol_time()" and "change_tune_time()". * Fixed compile error with pre-C++11 compilers. * Bumped version (2.0.0.svn46).
* NKSP: Implemented built-in script function "change_vol_time()". * NKSP: Implemented built-in script function "change_tune_time()". * NKSP: Implemented built-in script function "fade_in()". * NKSP: Implemented built-in script function "fade_out()". * NKSP: Fixed acceptance of wrong data type of parameters passed to built-in script functions "change_vol()", "change_tune()", "change_pan()", "change_cutoff()", "change_reso()", "change_attack()", "change_decay()", "change_release()", "change_amp_lfo_depth()", "change_amp_lfo_freq()", "change_pitch_lfo_depth()" and "change_pitch_lfo_freq()". * Bumped version (2.0.0.svn45).
* NKSP: Fixed crash when using built-in script array variable "%ALL_EVENTS". * NKSP: Added built-in function "change_amp_lfo_depth()". * NKSP: Added built-in function "change_amp_lfo_freq()". * NKSP: Added built-in function "change_pitch_lfo_depth()". * NKSP: Added built-in function "change_pitch_lfo_freq()". * Bumped version (2.0.0.svn44).
* NKSP: Fixed all change_*() built-in script functions to apply their synthesis parameter changes immediately in case the respective note was triggered at the same time, instead of scheduling the parameter change, especially because it would cause some parameter types's changes either to be ramped (i.e. change_vol()) or other types even to have not effect at all (i.e. change_attack()). * Bumped version (2.0.0.svn20).
* NKSP: Implemented built-in script function "change_attack()". * NKSP: Implemented built-in script function "change_decay()". * NKSP: Implemented built-in script function "change_release()". * Bumped version (2.0.0.svn19).
* Fixed behavior of built-in instrument script functions play_note() and note_off(), which must be distinguished engine internally from "real" MIDI note on/off events in order to avoid misbehaviors like hanging notes. * Bumped version (2.0.0.svn13).
* NKSP: Added & implemented built-in script function "change_cutoff()". * NKSP: Added & implemented built-in script function "change_reso()". * NKSP: Added & implemented built-in script function "event_status()". * NKSP: Added built-in script constants "$EVENT_STATUS_INACTIVE" and "$EVENT_STATUS_NOTE_QUEUE" both for being used as flags for built-in "event_status()" script function. * NKSP language: Added support for bitwise operators ".or.", ".and." and ".not.". * NKSP language scanner: Fixed IDs matching to require at least one character (i.e. when matching function names or variable names). * NKSP language scanner: disabled unusued rules. * Bumped version (2.0.0.svn12).
* Implemented built-in instrument script function "change_vol()". * Implemented built-in instrument script function "change_tune()". * Implemented built-in instrument script function "change_pan()". * Bumped version (2.0.0.svn11).
- Fixed compile error regarding latest commit and older compilers.
* All engines: Active voices are now internally grouped to "Note" objects, instead of being directly assigned to a keyboard key. This allows more fine graded processing of voices, which is i.e. required for certain instrument script features. * Built-in script function "play_note()": Added support for passing special value -1 for "duration-us" argument, which will cause the triggered note to be released once the original note was released. * Bumped version (2.0.0.svn3).
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 |