--- doc/docbase/instrument_scripts/nksp/reference/01_nksp_reference.html 2017/05/30 16:14:40 3256 +++ doc/docbase/instrument_scripts/nksp/reference/01_nksp_reference.html 2017/12/06 18:53:32 3396 @@ -11,11 +11,13 @@
This document gives you an overview of all built-in functions and built-in variables provided by the NKSP real-time instrument script language. + If you are new to NKSP, then you may want to read the + NKSP language tour first.
- These are the built-in functions available with the NKSP realt-time + These are the built-in functions available with the NKSP real-time instrument script language.
@@ -28,10 +30,22 @@abort()
array_equal()
fork()
callback_status()
dec()
change_pan_time()
change_pan_curve()
change_play_pos()
change_attack()
change_decay()
change_sustain()
change_release()
change_cutoff_attack()
change_cutoff_decay()
change_cutoff_sustain()
change_cutoff_release()
change_amp_lfo_depth()
change_amp_lfo_freq()
change_cutoff_lfo_depth()
change_cutoff_lfo_freq()
change_pitch_lfo_depth()
$CALLBACK_STATUS_QUEUE
callback_status()
for details.$CALLBACK_STATUS_RUNNING
callback_status()
+ for details.$CALLBACK_STATUS_TERMINATED
callback_status()
for details.$KSP_TIMER
$NKSP_REAL_TIMER
(refer to the latter for details).
@@ -315,6 +385,23 @@
%NKSP_CALLBACK_CHILD_ID[]
fork()
before.
+ See the latter function for details about this array variable.
+ $NKSP_CALLBACK_PARENT_ID
fork()
+ call before, then this variable reflects the callback ID of the parent
+ thread which created this child thread. Otherwise this variable is 0
.
+ See fork()
for more details about this variable.
+ $NKSP_REAL_TIMER
+ These are the built-in preprocessor conditions available with the NKSP realt-time + instrument script language. +
++ Most fundamental NKSP built-in preprocessor conditions, independent from + any purpose of being used in a sampler. +
+Condition | Description | +
---|---|
NKSP_NO_MESSAGE |
+
+ By default this condition is not set. By explicitly enabling this
+ condition with SET_CONDITION(NKSP_NO_MESSAGE) it
+ causes all subsequent message() calls to be ignored
+ and filtered out on preprocessor level. See function message()
+ for details.
+ |
+