Roland GR-20 Implémentation MIDI, Recognized Receive Data, Channel Voice Message, Bank Select

Models: GR-20

1 70
Download 70 pages 56.09 Kb
Page 39
Image 39
Implémentation MIDI

Implémentation MIDI

Model: GR-20

Date: Dec. 18 2003

Version: 1.00

1. Recognized Receive Data

Channel Voice Message

Note Off

STATUS

SECOND

THIRD

8nH

kkH

vvH

9nH

kkH

00H

n=MIDI Channel Number:

0H - FH (ch.1 - ch.16)

kk=Note Number:

 

00H - 7FH (0 - 127)

vv=Velocity:

 

00H - 7FH (0 - 127)

*Velocity is ignored.

Note On

STATUS

SECOND

THIRD

9nH

kkH

vvH

n=MIDI Channel Number:

0H - FH (ch.1 - ch.16)

kk=Note Number:

 

00H - 7FH (0 - 127)

vv=Velocity:

 

01H - 7FH (1 - 127)

*vv=00H is received as Note-off

Control Change

Bank Select

STATUS

SECOND

THIRD

BnH

00H

mmH

n=MIDI Channel Number:

0H - BH (ch.1 - ch.12)

mm=Bank Number:

 

00H - 0AH

*The LSB of Bank Select is ignored.

*Can be received only through the Basic channel.

Foot Type

STATUS

SECOND

THIRD

BnH

04H

vvH

n=MIDI Channel Number:

0H - BH (ch.1 - ch.12)

vv=Control Value:

 

00H - 7FH (0 - 127)

*Can be received only through the Basic channel.

*Received when EXP PEDAL TYPE = “FL”, “EF”.

Volume

STATUS

SECOND

THIRD

BnH

07H

vvH

n=MIDI Channel Number:

0H - BH (ch.1 - ch.12)

vv=Volume:

 

00H - 7FH (0 - 127)

*Can be received only through the Basic channel.

General Purpose #3

STATUS

SECOND

THIRD

BnH

12H

vvH

n=MIDI Channel Number:

0H - FH (ch.1 - ch.16)

vv=Control Value:

 

00H - 7FH (0 - 127)

*When E FLW is on, and recognized as the string envelope follow values.

Hold1

STATUS

SECOND

THIRD

BnH

40H

vvH

n=MIDI Channel Number:

0H - BH (ch.1 - ch.12)

vv=Control Value:

 

00H - 7FH (0 - 127)

 

 

00H-3FH=OFF, 40H-7FH=ON

*Can be received only through the Basic channel.

Program Change

STATUS

SECOND

 

CnH

ppH

 

n=MIDI Channel Number:

0H - BH (ch.1 - ch.12)

pp=Program Number:

00H - 7FH (0 - 127) 0=prg.1 127=prg.128

*Can be received only through the Basic channel.

*The recognized Program Change Number corresponds to each patch as follows.

BANK MSB

PROGRAM NUMBER

PATCH

0

0

USER1

0

1

USER2

0

2

USER3

0

3

USER4

0

:

:

0

97

USER98

0

98

USER99

1

0

PIANO1

1

1

PIANO2

1

3

PIANO3

 

:

:

2

0

ORGAN/KB1

2

1

ORGAN/KB2

2

3

ORGAN/KB3

 

:

:

3

0

BASS/GTR1

3

1

BASS/GTR2

3

3

BASS/GTR3

 

:

:

4

0

BRASS1

4

1

BRASS2

4

3

BRASS3

 

:

:

5

0

WIND1

5

1

WIND2

5

3

WIND3

 

:

:

6

0

STRING/ORCH1

6

1

STRING/ORCH2

6

3

STRING/ORCH3

 

:

:

7

0

SYNTH/LEAD1

7

1

SYNTH/LEAD2

7

3

SYNTH/LEAD3

 

:

:

8

0

VOICE/PAD1

8

1

VOICE/PAD2

8

3

VOICE/PAD3

 

:

:

9

0

ETHNIC1

9

1

ETHNIC2

9

3

ETHNIC3

 

:

:

10

0

RYTHM/PERC1

10

1

RYTHM/PERC2

10

3

RYTHM/PERC3

 

:

:

39

Page 39
Image 39
Roland GR-20 Implémentation MIDI, Recognized Receive Data, Channel Voice Message, Bank Select, Foot Type, Volume, Hold1