Commands
When you see the
prompt you have the option of the following commands.The table below lists all currently
available commands and their associated data bytes.As may be seen, the majority of MIDI and
Internal Commands use a command followed by one or two variables.
MIDI Command
Data Byte # 1
Data Byte # 2
•
End of data
Controller
Controller number
Controller value
F0 Begin SysEx
“See “”SysEx Explained”””
Note-on
Note number
Velocity
Note-off
Note number
Velocity
Program change
Program number
NRPN MSB only
NRPN MSB + LSB
See below and
RPN MSB only
NRPN/RPNs explained
RPN MSB + MSB
Pitchbend
Pitchbend LSB
Pitchbend MSB
Mono aftertouch
Aftertouch amount
Poly aftertouch
Note number
Aftertouch amount
Controller Hi/Lo
Controller number
Controller value MSB/LSB
MTC Quarter frame
Message type/value
F2 Song position pointer
SPP Data LSB
SPP Data MSB
F3 Song select
Song number
•
Internal program
Internal program number
•
Set global MIDI channel
Global MIDI channel
•
Set internal clock rate
Internal clock rate BPM
•
Set real-time value # 1
Real-time value # 1
•
Set real-time value # 2
Real-time value # 2
•
Internal clock start
•
Internal clock stop
•
Internal clock continue
F6 Tune request
F8 Timing clock
FA MIDI Clock start
FB MIDI Clock continue
FC MIDI Clock stop
FE Active sensing
FF System reset
Set MIDI channel 1
• = internal Freak data commands
Set MIDI channel 16
F0-FF = MIDI system data commands
•
Invert data
All others are MIDI channel commands
NRPNs/RPNs
Note that where MSB only and MSB + LSB are referred to in the command box below, this refers to
the
Data
MSB or
Data
MSB + LSB.
Parameter
MSB and LSB must always be defined and sent. For
further information see NRPNs explained on page 38.
Command
Parameter MSB
Parameter LSB
Data MSB
Data LSB
NRPN MSB only
NRPN Cntrllr MSB
NRPN Cntrllr LSB
NRPN Data MSB
NRPN MSB + LSB
NRPN Cntrllr MSB
NRPN Cntrllr LSB
NRPN Data MSB
NRPN Data LSB
RPN MSB only
RPN Cntrllr MSB
RPN Cntrllr LSB
RPN Data MSB
RPN MSB + LSB
RPN Cntrllr MSB
RPN Cntrllr LSB
RPN Data MSB
RPN Data LSB
````COMMAND`````
``End`of`DATA```
CONTROL FREAK
COMMANDS
21