Format MIDI note messages with release velocity
xnoteout can format a note-off MIDI message with a release velocity.
|| Sets an initial value for the MIDI channel of the outgoing messages. Channel numbers greater than 16 will be wrapped around to stay within the 1-16 range. If there is no argument, the initial channel number is
|| Sends out a MIDI message using the numbers currently stored in xnoteout.
|| In left inlet: The number is used as the pitch value for a note-on or note-off message, and the message is sent out the outlet byte-by-byte.
|| In left-middle inlet: The number is stored as the velocity for either a note-on or a note-off message. If no number has been received yet, the velocity for note-ons is
, and the velocity for note-offs is . |
||note-on/off-flag (0 or 1) [int]
|| In right-middle inlet: The number is stored as the indicator of whether outgoing messages should be note-ons or note-offs. If the number is not 0, xnoteout will send out a note-on message. If the number is , xnoteout will send out a note-off message with a release velocity. If no number has been received yet, it is initially (note-on).
|| In right inlet: The number is stored as the channel for the MIDI message sent out by xnoteout. Channel numbers greater than 16 will be wrapped around to stay within the 1-16 range.
||MIDI-pitch MIDI-velocity note-on/off-flag and MIDI-channel [list]
|| The first number is the pitch value, the second number is the velocity, the third number is the note-on/note-off indicator (non-zero for note-on, 0 for note-off), and the fourth number is the channel. The numbers are stored by xnoteout, and a MIDI note-on or note-off message is sent out.
The numbers are formatted into a MIDI note-on or note-off message which is sent out byte-by-byte
Transmit MIDI note messages
Transmit raw MIDI data
Interpret MIDI note messages with release velocity