Yamaha DX7s Owner's Manual (image) - Page 95

Reception Data - switch assignment

Page 95 highlights

4. Reception Data 4-1. Channel information 1) Channel voice message Key OFF Status Note No. Velocity 1 0 0 0 n n n n ($8n) n=channel No. 0kkkkkkk k=0 (C-2) ~ 127 (G8) 0vvvvvvv ignore v Key ON/OFF Status Note No: Velocity 1 0 0 1 n n n n ($9n) n=channel No. 0kkkkkkk k=0(C-2)~127(G8) 0 v v v v v v v (v=0) Key ON 0 0 0 0 0 0 0 0 (v=0) Key OFF Control change Status 1 0 1 1 n n n n ($Bn) n=channel No. Control No. 0 c c c c c c c Control Value 0 v v v v v v v Control No. c=1 c=2 c=4 c=5 c=7 c=11-31 c=11-31 c=64 c=65 c=66 c=67 Modulation wheel Breath control Foot control 1 Portamento time Volume Continuous slider 1,2 MIDI IN control Sustain SW Portamento SW Sostenuto soft v=0~127 v=0~127 v=0~127 v=0~127 v=0~127 v=0~127 v=0~127 v=0: OFF, 127: ON v=0: OFF, 127: ON v=0: OFF, 127: ON v=0: OFF, 127: ON Note 1) The continuous sliders can be assigned to certain internal effects. Note 2) MIDI IN control can be assigned in the same way as foot control 2. Program change Status 1 1 0 0 n n n n ($Cn) n=channel No. Program No. 0 P P P P P P P p=0~127 0~31 select internal PERFORMANCE combinations in PERFORMANCE mode. 32~63 select cartridge PERFORMANCE combinations. Values over 64 repeat this order of selection (INT 1~32 CRT 1~32). In voice mode, 0~63 select INT voices, 64-127 CRT voices. After touch Status Value 1 1 0 1 n n n n ($Dn) n=channel No. 0vvvvvvv v=0~127 Pitch bender Status Value (LSB) Value (MSB) 1 1 1 0 n n n n ($En) n=channel No. 0uuuuuuu 0vvvvvvv Operates with only the MSB data. MSB 0000 0000 ($00) 0100 0000 ($40) 0111 1111 ($7F) Min. Mid. Max. 2) Channel mode message POLY/All note off Status Control No. Control value 1 0 1 1 n n n n ($Bn) n=channel No. 0 1 1 1 1 1 1 0 ($7E) 0 0 0 0 0 0 0 0 MONO/All note off Status Control No. Control value 1 0 1 1 n n n n ($Bn) n=channel No. 0 1 1 1 1 1 1 1 ($7F) 0 m m m m mm Set to the Mono mode with only m=1. recognized. Ignore when m=1. 4-2. System information 1) System real time messages Active sensing Status 1 1 1 1 1 1 1 0 ($FE) Upon reception of the code, sensing will start. When there is no status byte or data for 300 msec, the MIDI reception buffer is cleared and the on-going sound turned OFF. As far as AFTER TOUCH/MIDI IN CONTROL=0, BREATH CONTROL/FOOT CONTROL/MODULATION WHEEL is concerned, its element value is assigned. Reception is enabled regardless of the Device Number. All the switches on the panel can be controlled. The numbers are assigned to the switches as follows: Add-6

  • 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

4. Reception Data
4-1. Channel information
1) Channel voice message
Key OFF
Status
1 0 0 0 n n n n
($8n)
n=channel No.
Note No.
0kkkkkkk
k=0 (C-2) ~ 127 (G8)
Velocity
0vvvvvvv
ignore v
Key ON/OFF
Status
1 0 0 1 n n n n ($9n) n=channel No.
Note No:
0kkkkkkk
k=0(C-2)~127(G8)
Velocity
0 v v v v v v v (v=0) Key ON
0 0 0 0 0 0 0 0 (v=0) Key OFF
Control change
MSB
0000
0000
($00)
Min.
0100
0000
($40)
Mid.
0111
1111
($7F)
Max.
Status
1 0 1 1 n n n n ($Bn) n=channel No.
Control No.
0ccccccc
Control Value
0 v v v v v v v
Control No.
c=1
Modulation wheel
v=0~127
c=2
Breath control
v=0~127
c=4
Foot control 1
v=0~127
c=5
Portamento time
v=0~127
c=7
Volume
v=0~127
c=11-31
Continuous slider 1,2
v=0~127
c=11-31
MIDI IN control
v=0~127
c=64
Sustain SW
v=0: OFF, 127: ON
c=65
Portamento SW
v=0: OFF, 127: ON
c=66
Sostenuto
v=0: OFF, 127: ON
c=67
soft
v=0: OFF, 127: ON
Note 1)
The continuous sliders can be assigned to certain
internal effects.
Note 2)
MIDI IN control can be assigned in the same way
as foot control 2.
Program change
Status
1 1 0 0 n n n n
($Cn) n=channel No.
Program No.
0PPPPPPP
p=0~127
0~31 select internal PERFORMANCE combinations
in
PERFORMANCE mode.
32~63 select cartridge PERFORMANCE
combinations.
Values over 64 repeat this order of selection (INT 1~32
CRT 1~32).
In voice mode, 0~63 select INT voices, 64-127 CRT voices.
After touch
Status
1 1 0 1 n n n n ($Dn) n=channel No.
Value
0vvvvvvv
v=0~127
Pitch bender
Status
1 1 1 0 n n n n ($En) n=channel No.
Value (LSB)
0uuuuuuu
Value (MSB)
0vvvvvvv
Operates with only the MSB data.
2) Channel mode message
POLY/All note off
Status
1 0 1 1 n n n n ($Bn) n=channel No.
Control No.
0 1 1 1 1 1 1 0 ($7E)
Control value
0 0 0 0 0 0 0 0
MONO/All note off
Status
1 0 1 1 n n n n ($Bn) n=channel No.
Control No.
0 1 1 1 1 1 1 1
($7F)
Control value
0 m
m m m mm
Set to the Mono mode with
only m=1.
recognized.
Ignore when m=1.
4-2. System information
1) System real time messages
Active sensing
Status
1 1 1 1 1 1 1 0 ($FE)
Upon reception of the code, sensing will start. When there
is no status byte or data for 300 msec, the MIDI reception
buffer is cleared and the on-going sound turned OFF.
As far as AFTER TOUCH/MIDI IN CONTROL=0, BREATH
CONTROL/FOOT CONTROL/MODULATION WHEEL is
concerned, its element value is assigned.
Reception is enabled regardless of the Device Number. All
the switches on the panel can be controlled. The numbers
are assigned to the switches as follows:
Add-6