Transmit Data; Channel Voice Messages; System Realtime Message; System Exclusive Messages - Roland AT-20S Midi Implementation Manual

Hide thumbs Also See for AT-20S:
Table of Contents

Advertisement

2. Transmit data

Arranger and composer data can not be transmitted.

Channel Voice Messages

Note off
Upper Keyboard
Status
2nd byte
8nH
kkH
n = MIDI channel number : 0H-FH (ch.1-ch.16)
: Initial Value = CH (ch.13)
kk = note number : 30H-67H (48-103) (AT-90S, 80S, 60S)
: 30H-60H (48-96) (AT-20S, 10S)
Note off message is sent out with the velocity of 40H.
Lower Keyboard
Status
2nd byte
8nH
kkH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
: Initial Value = BH (ch.12)
kk = note number : 1CH-67H (28-103) (AT-90S, 80S, 60S)
: 24H-60H (36-96) (AT-20S)
: 24H-54H (36-84) (AT-10S)
* Note off message is sent out with the velocity of 40H.
Bass Pedalboard
Status
2nd byte
8nH
kkH
n = MIDI channel number : 0H-FH (ch.1-ch.16)
: Initial Value = DH (ch.14)
kk = note number : 24H-3CH (36-60) (AT-90S)
: 24H-37H (36-55) (AT-80S, AT-60S)
: 24H-30H (36-48) (AT-20S, AT-10S)
* Note off message is sent out with the velocity of 40H.
Note on
Upper Keyboard
Status
2nd bytes
9nH
kkH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
: Initial Value = CH (ch.13)
kk = note number : 30H-67H (48-103) (AT-90S, 80S, 60S)
: 30H-60H (48-96) (AT-20S, 10S)
vv = note on velocity: 01H-7FH (1-127)
Lower Keyboard
Status
2nd bytes
9nH
kkH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
: Initial Value = BH (ch.12)
kk = note number : 1CH-67H (28-103) (AT-90S, 80S, 60S)
: 24H-60H (36-96) (AT-20S)
: 24H-54H (36-84) (AT-10S)
vv = note on velocity: 01H-7FH (1-127)
Bass Pedalboard
Status
2nd bytes
9nH
kkH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
: Initial Value = BH (ch.12)
kk = note number : 24H-3CH (36-60) (AT-90S)
: 24H-37H (36-55) (AT-80S, AT-60S)
: 24H-30H (36-48) (AT-20S, AT-10S)
vv = note on velocity: 01H-7FH (1-127)
3rd byte
40H
3rd byte
40H
3rd byte
40H
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
MIDI IMPLEMENTATION
Control Change
Bank Select (Controller number 0, 32)
Status
2nd bytes
BnH
00H
BnH
20H
n = MIDI channel number: 0H-FH (ch.1-ch.16)
mm, ll = Bank number:
00H, 00H-7FH, 7FH (bank.1-bank.16384)
Expression (Controller number 11)
Status
2nd bytes
BnH
0BH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
vv = Expression:
00H-7FH (0-127)
Hold 1 (Controller number 64)
Status
2nd bytes
BnH
40H
n = MIDI channel number: 0H-FH (ch.1-ch.16)
vv = Control value:
00H-7FH (0-127)
Program Change
Status
2nd bytes
CnH
ppH
n = MIDI channel number: 0H-FH (ch.1-ch.16)
pp = Program number:
00H-7FH (prog.1-prog.128)

System Realtime Message

Realtime Clock
Status
F8H
Start
Status
FAH
Continue
Status
FBH
Stop
Status
FCH
* This will be transmitted constantly at intervals of approximately 250 ms.

System exclusive messages

Identity Reply
Status
Data byte
F0H
7EH, 10H, 06H, 02H, 41H, 42H, 00H, 05H, 03H, 00H, 01H, 00H, 00H, F7H
Byte
Explanation
F0H
Exclusive status
7EH
ID number (universal non-realtime message)
10H
Device ID (use the same as the device ID of Roland)
06H
Sub ID#1 (General Information)
02H
Sub ID#2 (Identity Reply)
41H
ID number (Roland)
42H
Device family code (LSB)
00H
Device family code (MSB)
05H
Device family number code (LSB)
03H
Device family number code (MSB)
00H
Software revision level
01H
Software revision level
00H
Software revision level
00H
Software revision level
F7H
EOX (End of Exclusive)
3rd byte
mmH
llH
3rd byte
vvH
3rd byte
vvH
Status
F7H
7

Advertisement

Table of Contents
loading

This manual is also suitable for:

At-60sAt-80sAt-90sAt-s series

Table of Contents