Appendix h: mmr/mmp midi machine control protocol – Teac MMR-16 v4.0 User Manual
Page 152
TASCAM MMP-16 Owner’s Manual • Appendix H • MMC Protocol
154
Appendix H: MMR/MMP MIDI Machine Control Protocol
All numerical values are hexadecimal, unless otherwise noted. For descriptions of the following
commands and responses, please refer to the MIDI Machine Control 1.0 specification, subtitled MIDI 1.0
Recommended Practice RP-13, January 1992.
MMC Commands:
Comments
01 STOP
02 PLAY
03 DEFERRED PLAY
04 FAST FORWARD
05 REWIND
06 RECORD STROBE
( RECORDER ONLY )
07 RECORD EXIT
( RECORDER ONLY )
09 PAUSE
0B CHASE
( requires time code input)
0D MMC RESET
40 WRITE
41 MASKED WRITE
( RECORDER ONLY )
42 READ
44 LOCATE
45 VARIABLE PLAY
( defaults to shuttle )
46 SEARCH
( defaults to shuttle )
47 SHUTTLE
4C MOVE
52 GROUP
54 DEFERRED VARIABLE PLAY
Note: In all velocity commands and information fields, the MMR-8 and MMP-16 support multiples of
play speed from +/- 20 with 1/1024 fractional resolution.
MMC Information Fields
Hex
Field
Read / Read Write
01
SELECTED TIME CODE
r
02
SELECTED MASTER CODE
r
03
REQUESTED OFFSET
RW
04
ACTUAL OFFSET
r
05
LOCK DEVIATION
r
08
GP0/LOCATE POINT
RW
09
GP1
RW
0A
GP2
RW
0B
GP3
RW
0C
GP4
RW
0D
GP5
RW
0E
GP6
RW
0F
GP7
RW
21
short SELECTED TIME CODE
r
22
Short SELECTED MASTER CODE
r
23
Short REQUESTED OFFSET
r