Yamaha M2500 Owner's Manual - Page 47

MIDI data format

Page 47 highlights

MIDI data format 1. MIDI Channel The same channel is used for transmission and reception. Select from channel numbers 1-16. 2. MIDI Program Change Program change numbers (0-127) correspond to scene memory numbers 1-128. This correspondence cannot be changed. However, when Mute Groups are used, program change numbers 0-7 cannot be transmitted or received. (Since memory numbers 1-8 ≠ program change numbers 0-7.) In the case of Omni [on], program changes of all MIDI channels are received. Transmission and reception are switchable [LoC/on/ oFF]. When [LoC/on] are selected, program changes can be received/transmitted. When [LoC] is selected, program change messages can be transmitted to control an external MIDI device even when a recall operation occurs. 3. MIDI Control Change Control changes correspond to the ON/EDIT switch and the DIRECT RECALL switches. This correspondence cannot be changed. However, control change numbers 105-112 correspond to DIRECT RECALL 1-8 switches only when Mute Groups are being used. Transmission and reception are switchable [on/GrP/ oFF]. When [GrP] is selected, only those control change messages that correspond to mute groups are transmitted or received.. MIDI Control Change No. ON/EDIT switch Assign 1-48 49-52 53-60 61-68 69 70 105-112 CH INPUT(1-48) ST CH INPUT(1-4) CH INPUT(49-56) GROUP/AUX(1-8) OUT STEREO OUT MONO/C OUT DIRECT RECALL(1-8) = MUTE GROUP(1-8) 4. MIDI Echo Back The Echo Back function is switchable [on/oFF]. However if the internal transmission buffer becomes full while echoing back a long exclusive messages, echo back will be halted, and the internal data will be transmitted. 5. Bulk Out, Bulk Dump Request The following bulk data can be transmitted and received. (1) SCENE MEMORY No. BULK OUT FORMAT STATUS 11110000 F0h System Exclusive Message ID No. 01000011 43h Manufacturer's ID No.(YAMAHA) SUB STATUS 0000xxxx 0nh n=0~15(MIDI Channel) FORMAT No. 01111110 7Eh Universal Bulk Dump BYTE COUNT(HIGH) 00000000 00h 39(29+10)bytes BYTE COUNT(LOW) 00100111 27h 01001100 4Ch 'L' 01001101 4Dh 'M' 00100000 20h ' ' 00100000 20h ' ' 00111000 38h '8' 01000010 42h 'B' 00110011 33h '3' 00110001 31h '1' DATA NAME 01001101 4Dh 'M' 0xxxxxxx mmh mm=0~127(MEMORY No.) DATA STATUS 0000xxxx 0nh n=0:no data, n=f:valid data. DATA 0000xxxx d01 ON/OFF DATA assigned Control Change 4~1 : : 0000xxxx d28 ON/OFF DATA assigned Control Change 112~109 CHECK SUM 0xxxxxxx eeh ee=(INVERT('L'+'M'+...+d01+...+d28)+1) AND 7Fh EOX 11110111 F7h End Of Exclusive (2) SCENE MEMORY No. BULK REQUEST FORMAT STATUS ID No. SUB STATUS FORMAT No. DATA NAME EOX 11110000 F0h System Exclusive Message 01000011 43h Manufacturer's ID No.(YAMAHA) 0010xxxx 2nh n=0~15(MIDI Channel) 01111110 7Eh Universal Bulk Dump 01001100 4Ch 'L' 01001101 4Dh 'M' 00100000 20h ' ' 00100000 20h ' ' 00111000 38h '8' 01000010 42h 'B' 00110011 33h '3' 00110001 31h '1' 01001101 4Dh 'M' 0xxxxxxx mmh mm=0~127(MEMORY No.) 11110111 F7h End Of Exclusive 44 M2500-Owner's Manual

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143

44
M2500—Owner’s Manual
MIDI data format
1. MIDI Channel
The same channel is used for transmission and recep-
tion. Select from channel numbers 1–16.
2. MIDI Program Change
Program change numbers (0–127) correspond to
scene memory numbers 1–128. This correspondence
cannot be changed. However, when Mute Groups are
used, program change numbers 0–7 cannot be trans-
mitted or received. (Since memory numbers 1–8
program change numbers 0–7.)
In the case of Omni [on], program changes of all
MIDI channels are received.
Transmission and reception are switchable [LoC/on/
oFF]. When [LoC/on] are selected, program changes
can be received/transmitted. When [LoC] is selected,
program change messages can be transmitted to con-
trol an external MIDI device even when a <no data>
recall operation occurs.
3. MIDI Control Change
Control changes correspond to the ON/EDIT switch
and the DIRECT RECALL switches. This correspon-
dence cannot be changed. However, control change
numbers 105–112 correspond to DIRECT RECALL
1–8 switches only when Mute Groups are being used.
Transmission and reception are switchable [on/GrP/
oFF]. When [GrP] is selected, only those control
change messages that correspond to mute groups are
transmitted or received..
4. MIDI Echo Back
The Echo Back function is switchable [on/oFF].
However if the internal transmission buffer becomes
full while echoing back a long exclusive messages,
echo back will be halted, and the internal data will be
transmitted.
5. Bulk Out, Bulk Dump Request
The following bulk data can be transmitted and
received.
(1) SCENE MEMORY No. BULK OUT FORMAT
(2) SCENE MEMORY No. BULK REQUEST
FORMAT
MIDI Control
Change No.
ON/EDIT switch Assign
1–48
CH INPUT(1–48)
49–52
ST CH INPUT(1–4)
53–60
CH INPUT(49–56)
61–68
GROUP/AUX(1–8) OUT
69
STEREO OUT
70
MONO/C OUT
105–112
DIRECT RECALL(1–8)
= MUTE GROUP(1–8)
STATUS
11110000 F0h System Exclusive Message
ID No.
01000011 43h Manufacturer's ID No.(YAMAHA)
SUB STATUS
0000xxxx 0nh n=0~15(MIDI Channel)
FORMAT No.
01111110 7Eh Universal Bulk Dump
BYTE COUNT(HIGH) 00000000 00h 39(29+10)bytes
BYTE COUNT(LOW)
00100111 27h
01001100 4Ch 'L'
01001101 4Dh 'M'
00100000 20h ' '
00100000 20h ' '
00111000 38h '8'
01000010 42h 'B'
00110011 33h '3'
00110001 31h '1'
DATA NAME
01001101 4Dh 'M'
0xxxxxxx mmh mm=0~127(MEMORY No.)
DATA STATUS
0000xxxx 0nh n=0:no data, n=f:valid data.
DATA
0000xxxx d01 ON/OFF DATA assigned Control
Change 4~1
:
:
0000xxxx d28 ON/OFF DATA assigned Control
Change 112~109
CHECK SUM
0xxxxxxx eeh
ee=(INVERT('L'+'M'+...+d01+...+d28)+1)
AND 7Fh
EOX
11110111 F7h End Of Exclusive
STATUS
11110000 F0h System Exclusive Message
ID No.
01000011 43h Manufacturer's ID No.(YAMAHA)
SUB STATUS
0010xxxx 2nh n=0~15(MIDI Channel)
FORMAT No.
01111110 7Eh Universal Bulk Dump
01001100 4Ch 'L'
01001101 4Dh 'M'
00100000 20h ' '
00100000 20h ' '
00111000 38h '8'
01000010 42h 'B'
00110011 33h '3'
00110001 31h '1'
DATA NAME
01001101 4Dh 'M'
0xxxxxxx mmh mm=0~127(MEMORY No.)
EOX
11110111 F7h End Of Exclusive