77 |
<td><code>on note</code></td> <td>This event handler is executed when a new note was triggered, i.e. when hitting a key on a MIDI keyboard.</td> |
<td><code>on note</code></td> <td>This event handler is executed when a new note was triggered, i.e. when hitting a key on a MIDI keyboard.</td> |
78 |
</tr> |
</tr> |
79 |
<tr> |
<tr> |
80 |
<td><code>on release</code></td> <td>This event handler is executed when a new note was released, i.e. when releasing a key on a MIDI keyboard.</td> |
<td><code>on release</code></td> <td>This event handler is executed when a note was released, i.e. when releasing a key on a MIDI keyboard.</td> |
81 |
</tr> |
</tr> |
82 |
<tr> |
<tr> |
83 |
<td><code>on controller</code></td> <td>This event handler is executed when a MIDI control change event occurred. For instance when turning the modulation wheel at a MIDI keyboard.</td> |
<td><code>on controller</code></td> <td>This event handler is executed when a MIDI control change event occurred. For instance when turning the modulation wheel at a MIDI keyboard.</td> |
186 |
</p> |
</p> |
187 |
<p> |
<p> |
188 |
There is some special aspect you need to be aware about: in contrast to the MIDI standard, |
There is some special aspect you need to be aware about: in contrast to the MIDI standard, |
189 |
monophonic aftertouch (a.k.a. channel pressure) and pitch beend wheel are |
monophonic aftertouch (a.k.a. channel pressure) and pitch bend wheel are |
190 |
handled by NKSP as if they were regular MIDI controllers. So a value change |
handled by NKSP as if they were regular MIDI controllers. So a value change |
191 |
of one of those two triggers a regular <code>controller</code> event handler |
of one of those two triggers a regular <code>controller</code> event handler |
192 |
to be executed. To obtain the current aftertouch value you can use |
to be executed. To obtain the current aftertouch value you can use |