Midi data format, Transmission conditions, Transmission data – Yamaha DS55 Benutzerhandbuch
Seite 35: Add-1
Achtung! Der Text in diesem Dokument wurde automatisch erkannt. Um das ursprüngliche Dokument anzeigen, können Sie den "ursprünglichen Modus" verwenden können.

MIDI DATA FORMAT
1. Transmission Conditions
Note on/off
Modulation wheel
Breath control
Volume pedal
Sustain switch
Pitch bender
Program change
Data entry (inc)
Data entry (dec)
Active sensing
*****=^*** (Bulk dump)
Voice edit buffer
Packed 32 Voice
$9n----
$Bn,$01-
$Bn,$02-
JBn,$07-
$Bn,$40-
$En-
$Cn----
$Bn,$60-
$Bn,$61-
Play mode
--- □----
on/off
$FE-
$F0,$43,J0s403~
$F0,$43,$0s,f04-
Additional edit bufferl |F0,$43,$0s,$7e“
DELAY
iF0443.$0s,$7e-
SYSTEM
$F0,$43,$0s,$7e-
********* (Parameter change) **********
System set up
$F0,$43,$ls,S25~
Delay
Master tuning
System PPM
Bulk block
|F0,$43,$ls,$25--------
iF0.$4341s,$10,$7b,i00
$F0 44341s,$10---------
$F0 443,$1
s
,$24--------
midi ch
■O—□—>MIDI out
midi sw
exclusive on/off
O = select sw
□ = on/off sw
2. Transmission Data
2-1 Channel Information
(1) Channel Voice Message
1) NOTE ON/OFF
STATUS
lOOlnnnn
(9n)
n=channel number
NOTE No.
Okkkkkkk
k=36(Cl)~96(C6)
VELOCITY
Ovvvvvvv
( y ^ o )
NOTE ON
00000000
(V = 0)
NOTE OFF
CONTROL CHANGE
STATUS
lOllnnnn
(Bn)
n=channel number
CONTROL No.
OCCCCCCC
CONTROL VALUE
OVVVVVVV
CONTROL NUMBER
C=1
C=2
C=7
C=64
C=96
C=97
Modulation wheel
Breath control
Foot volume
Sustain switch
Data entry switch inc
Data entry switch dec
3) PROGRAM CHANGE
STATUS
PROGRAM No.
4) PITCH BENDER
STATUS
VALUE(LSB)
VALUE(MSB)
Resolution; 7bit
Transmitted data is shown below.
v=0~127
v=0~127
v=0~127
v=0loff,1271 on
v=127;on (Play mode only)
v=127;on (Play mode only)
llOOnnnn
(Cn)
n=channel number
Oppppppp .
p=0~99
lllOnnnn
(En)
n=channel number
Ouuuuuuu
Ovvvvvvv
------ MSB
0000 0000
0100
0000
0111 nil
(
00
)
(40)
(7F)
------ LSB
0000 0000
0000 0000
0111 Ilio
(
00
)
(
00
)
(7E)
Minimum value
Center value
Maximum value
2 2 System Information
(1) System Realtime Message
1) ACTIVE SENSING
STATUS
11111110
(FE)
(2)System Exclusive Message
1
) PARAMETER CHANGE
STATUS
ID No.
SUB STATUS
GROUP NUMBER
PARAMETER No.
DATA
EOX
11110000
01000011
OOOlssss
Oggggghh
Oppppppp
Oddddddd
linoni
(FO)
(43)
(Is)
(F7)
s=Transmit channel
g=Group number
h=Sub group number
The 5 parameter group numbers and parameteer numbers used
are described below.
Type
g
h
P
Number of Data Bytes
SYSTEM SET UP
9
1
1-5
1
SYSTEM PFM
4
0
0-95
1
DELAY
9
1
6,7
1
MASTER TUNING
4
0
123
2
BULK BLOCK
9
1
7
1
2) BULK DUMP
STATUS
11110000
(FO)
ID No.
01000011
(43)
SUB STATUS
OOOOssss
(Os)
GROUP NUMBER
Offfffff
BYTE COUNT(MSB) Obbbbbbb
BYTE COUNT(LSB) Obbbbbbb
DATA
Oddddddd
1
DATA
1
Oddddddd
CHECK SUM
Oeeeeeee
EOX
linoni
(F7)
s=Transmit channel
f=Format number
The 2 type of format numbers used are described below.
Type
f
Byte Count
VOICE EDIT BUFFER
3
93
PACKED 32 VOICE
4
4096
3) UNIVERSAL BULK DUMP
STATUS
11110000
ID No.
01000011
SUB
STATUS
OOOOssss
GROUP NUMBER 01111110
BYTE COUNT(MSB) Obbbbbbb
BYTE COUNT(LSB) Obbbbbbb
CLASSIFICATION- 01001100
(FO)
(43)
(Os)
(7E)
s=Transmit channel
NAME
DATA FORMAT-
NAME
DATA
DATA
CHECK SUM'
EOX
01001101
00100000
00100000
ODunnunmniifl
OnunmnuBiBin
Oddddddd
I
Oddddddd
Oeeeeeee
linoni
ASCn’L
ASCI I’M
ASCII’
ASCII’
(F7)
The 3 type of format used are described below.
Type
b
m
SYSTEM
122
8054S
DELAY
2
8054DL
ADDITIONAL EDIT BUFFER 1
23
8976AE
Add-1