MIDI
- About MIDI
- Reference Manual Entry
This Action Block will send out a MIDI message to the host on an Event trigger. This is the standard 7-bit MIDI mode.
Parameters can have the following values:
Channel value range: 0-15 This is translated in your DAW as channels 1-16.
Command value range: 128-255 Most common command messages are: -- 192 - program change --- 176 - control change --- 144 - note-on --- 128 - note-off The control change command is often used by audio libraries and VST plugins. When the command parameter is set to control change, the Parameter 1 field can be used to set common Control Change (CC) values, like 1 for modulation, 7 for volume and 11 for expression.
Parameter 1 value range: 0-127 Depending on the Command field, values here represent Note (Pitch) or Control Change (CC) messages. --- Command = 176, CC values --- Command = 144 or 128, Note values
Parameter 2 value range: 0-127 Depending on the Command field, values here represent Velocity or Control Value (CV) values. --- Command = 176, CV values --- Command = 144 or 128, Velocity values
If you want to learn how to set up a Grid configuration for hardware MIDI devices, please check out the Advanced Guide in the guides section.
Follow the official MIDI specifications for learning more about configuring MIDI.
midi send
- shortname: gms
- How:
midi_send(channel,command,parameter1,parameter2)
- channel: integer, ranging 0...15
- command: integer, ranging 128...255
- parameter1: integer, ranging 0...127
- parameter2 integer, ranging 0...127
- What: This function sends a MIDI command when called. Channel specifies the MIDI channel the command is sent on and parameters 1 (value ranges from 0 to 127) and 2 (value ranges from 0 to 127).
- Example: