/[svn]/doc/docbase/instrument_scripts/nksp/reference/01_nksp_reference.html
ViewVC logotype

Diff of /doc/docbase/instrument_scripts/nksp/reference/01_nksp_reference.html

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

revision 3121 by schoenebeck, Fri Apr 21 19:45:29 2017 UTC revision 3256 by schoenebeck, Tue May 30 16:14:40 2017 UTC
# Line 28  Line 28 
28          <th>Function</th> <th>Description</th>          <th>Function</th> <th>Description</th>
29        </tr>        </tr>
30        <tr>        <tr>
31            <td><code lang="nksp">array_equal()</code></td>
32            <td>Check whether two arrays are equal.</td>
33          </tr>
34          <tr>
35          <td><code lang="nksp">dec()</code></td>          <td><code lang="nksp">dec()</code></td>
36          <td>Decrements the passed integer variable by one.</td>          <td>Decrements the passed integer variable by one.</td>
37        </tr>        </tr>
# Line 44  Line 48 
48          <td>Prints text to the sampler's terminal.</td>          <td>Prints text to the sampler's terminal.</td>
49        </tr>        </tr>
50        <tr>        <tr>
51            <td><code>search()</code></td>
52            <td>Search for a certain value within an array.</td>
53          </tr>
54          <tr>
55            <td><code>sort()</code></td>
56            <td>Sort the given array.</td>
57          </tr>
58          <tr>
59          <td><code>exit()</code></td>          <td><code>exit()</code></td>
60          <td>Stops execution of the current event handler instance.</td>          <td>Stops execution of the current event handler instance.</td>
61        </tr>        </tr>
# Line 99  Line 111 
111          <td>Triggers a new note.</td>          <td>Triggers a new note.</td>
112        </tr>        </tr>
113        <tr>        <tr>
114            <td><code>change_note()</code></td>
115            <td>Change MIDI note number of note.</td>
116          </tr>
117          <tr>
118          <td><code>change_pan()</code></td>          <td><code>change_pan()</code></td>
119          <td>Changes panning of voices (stereo balance).</td>          <td>Changes panning of voices (stereo balance).</td>
120        </tr>        </tr>
121        <tr>        <tr>
122            <td><code>change_play_pos()</code></td>
123            <td>Change the sample playback position.</td>
124          </tr>
125          <tr>
126          <td><code>change_tune()</code></td>          <td><code>change_tune()</code></td>
127          <td>Changes the tuning of voices.</td>          <td>Changes the tuning of voices.</td>
128        </tr>        </tr>
129        <tr>        <tr>
130            <td><code>change_tune_time()</code></td>
131            <td>Changes the duration of tuning changes.</td>
132          </tr>
133          <tr>
134            <td><code>change_tune_curve()</code></td>
135            <td>Changes the curve type of tuning changes.</td>
136          </tr>
137          <tr>
138          <td><code>change_vol()</code></td>          <td><code>change_vol()</code></td>
139          <td>Changes the volume of voices.</td>          <td>Changes the volume of voices.</td>
140        </tr>        </tr>
141        <tr>        <tr>
142            <td><code>change_vol_time()</code></td>
143            <td>Changes the duration of volume changes.</td>
144          </tr>
145          <tr>
146            <td><code>change_vol_curve()</code></td>
147            <td>Changes the curve type of volume changes.</td>
148          </tr>
149          <tr>
150          <td><code>change_cutoff()</code></td>          <td><code>change_cutoff()</code></td>
151          <td>Changes filter cutoff frequency of voices.</td>          <td>Changes filter cutoff frequency of voices.</td>
152        </tr>        </tr>
# Line 147  Line 183 
183          <td>Modifies the pitch LFO frequency.</td>          <td>Modifies the pitch LFO frequency.</td>
184        </tr>        </tr>
185        <tr>        <tr>
186            <td><code>change_velo()</code></td>
187            <td>Change MIDI velocity of note.</td>
188          </tr>
189          <tr>
190          <td><code>event_status()</code></td>          <td><code>event_status()</code></td>
191          <td>Checks and returns whether a particular note is still alive.</td>          <td>Checks and returns whether a particular note is still alive.</td>
192        </tr>        </tr>
193        <tr>        <tr>
194            <td><code>fade_in()</code></td>
195            <td>Fade the requested note in.</td>
196          </tr>
197          <tr>
198            <td><code>fade_out()</code></td>
199            <td>Fade the requested note out.</td>
200          </tr>
201          <tr>
202            <td><code>get_event_par()</code></td>
203            <td>Get the current value of a specific note parameter.</td>
204          </tr>
205          <tr>
206            <td><code>set_event_par()</code></td>
207            <td>Change the value of a specific note parameter.</td>
208          </tr>
209          <tr>
210          <td><code>set_controller()</code></td>          <td><code>set_controller()</code></td>
211          <td>Creates a MIDI control change event.</td>          <td>Creates a MIDI control change event.</td>
212        </tr>        </tr>
# Line 193  Line 249 
249          <td><code>gig_set_dim_zone()</code></td>          <td><code>gig_set_dim_zone()</code></td>
250          <td>Changes the currently active dimension zone.</td>          <td>Changes the currently active dimension zone.</td>
251        </tr>        </tr>
252          <tr>
253            <td><code>same_region()</code></td>
254            <td>Check whether two keys are mapped to the same region.</td>
255          </tr>
256      </table>      </table>
257    
258      <h2>Built-In Variables</h2>      <h2>Built-In Variables</h2>
# Line 396  Line 456 
456              note is still "alive".</td>              note is still "alive".</td>
457        </tr>        </tr>
458        <tr>        <tr>
459            <td><code>$EVENT_PAR_NOTE</code></td>
460            <td>Constant value symbolizing the "note number" parameter. See
461                <code>get_event_par()</code> and <code>set_event_par()</code>
462                for details.</td>
463          </tr>
464          <tr>
465            <td><code>$EVENT_PAR_TUNE</code></td>
466            <td>Constant value symbolizing the "tune" parameter. See
467                <code>get_event_par()</code> and <code>set_event_par()</code>
468                for details.</td>
469          </tr>
470          <tr>
471            <td><code>$EVENT_PAR_VELOCITY</code></td>
472            <td>Constant value symbolizing the "note velocity" parameter. See
473                <code>get_event_par()</code> and <code>set_event_par()</code>
474                for details.</td>
475          </tr>
476          <tr>
477            <td><code>$EVENT_PAR_VOLUME</code></td>
478            <td>Constant value symbolizing the "volume" parameter. See
479                <code>get_event_par()</code> and <code>set_event_par()</code>
480                for details.</td>
481          </tr>
482          <tr>
483            <td><code>$EVENT_PAR_0</code> to <code>$EVENT_PAR_3</code></td>
484            <td>Four constant values symbolizing the 4 possible user specific
485                parameters, which i.e. might be used to pass data from one script
486                (slot) to another script (slot). See  <code>get_event_par()</code>
487                and <code>set_event_par()</code> for details.</td>
488          </tr>
489          <tr>
490          <td><code>%KEY_DOWN[]</code></td>          <td><code>%KEY_DOWN[]</code></td>
491          <td>This can be used in any context to check whether a certain MIDI          <td>This can be used in any context to check whether a certain MIDI
492              key is currently pressed down. Use the respective MIDI note number              key is currently pressed down. Use the respective MIDI note number
493              as index to this array variable (see also <code>event_status()</code>).</td>              as index to this array variable (see also <code>event_status()</code>).</td>
494        </tr>        </tr>
495        <tr>        <tr>
496            <td><code>$NKSP_EASE_IN_EASE_OUT</code></td>
497            <td>Used to select a fade curve with "ease in and ease out" shape.</td>
498          </tr>
499          <tr>
500            <td><code>$NKSP_LINEAR</code></td>
501            <td>Used to select a fade curve with linear shape.</td>
502          </tr>
503          <tr>
504          <td><code>$VCC_MONO_AT</code></td>          <td><code>$VCC_MONO_AT</code></td>
505          <td>Constant identifying the MIDI monophonic aftertouch controller (also          <td>Constant identifying the MIDI monophonic aftertouch controller (also
506              called <i title="Amount of force on held-down key.">              called <i title="Amount of force on held-down key.">
# Line 475  Line 574 
574          <td>Constant that identifies the <i>keyboard position dimension</i>.</td>          <td>Constant that identifies the <i>keyboard position dimension</i>.</td>
575        </tr>        </tr>
576        <tr>        <tr>
577          <td><code>$GIG_DIM_ROUNDROBIN"</code></td>          <td><code>$GIG_DIM_ROUNDROBIN</code></td>
578          <td>Constant that identifies the <i>round robin dimension</i>.</td>          <td>Constant that identifies the <i>round robin dimension</i>.</td>
579        </tr>        </tr>
580        <tr>        <tr>

Legend:
Removed from v.3121  
changed lines
  Added in v.3256

  ViewVC Help
Powered by ViewVC