beautypg.com

Additions, Midi data format, Add-1 – Yamaha REV500 User Manual

Page 25: Transmitted data, Receive data

background image

Add-1

Additions

MIDI data format

1. Transmitted data

1-1. System information

#1

Program bulk data

status

1111 0000(F0H) System exclusive

ID No.

0100 0011(43H) YAMAHA

sub status

0000 nnnn(0nH) n = 0 - 15

format no. 0111 1110(7EH)

byte count 0000 0000(00H)

byte count 0100 1000(48H)

0100 1100(4CH) “L”

0100 1101(4DH) “M”

0010 0000(20H) Space

0010 0000(20H) Space

0011 1000(38H) “8”

0100 0001(41H) “A”

0011 1001(39H) “9”

0011 1001(39H) “9”

data name 0100 1101(4DH) “M”

program no. 0mmm mmmm

m = 1 - 100

data

0000 dddd

Memory bulk

(62 bytes)

:

:

0000 dddd

check sum 0eee eeee

EOX

1111 0111(F7H) End of exclusive

#2

Program Change Table bulk data

status

1111 0000(F0H) System exclusive

ID No.

0100 0011(43H) YAMAHA

sub status

0000 nnnn(0nH) n = 0 - 15

format no. 0111 1110(7EH)

byte count 0000 0010(02H)

byte count 0000 1010(0AH)

0100 1100(4CH) “L”

0100 1101(4DH) “M”

0010 0000(20H) Space

0010 0000(20H) Space

0011 1000(38H) “8”

0100 0001(41H) “A”

0011 1001(39H) “9”

0011 1001(39H) “9”

data name 0101 0100(54H) “T”

bank no.

0000 0001(01H)

data

0000 dddd

Program change

data (256 bytes)

:

:

0000 dddd

check sum 0eee eeee

EOX

1111 0111(F7H) End of exclusive

#3

System Setup bulk data

status

1111 0000(F0H) System exclusive

ID No.

0100 0011(43H) YAMAHA

sub status

0000 nnnn(0nH) n = 0 - 15

format no. 0111 1110(7EH)

byte count 0000 0000(00H)

byte count 0100 1100(4CH)

0100 1100(4CH) “L”

0100 1101(4DH) “M”

0010 0000(20H) Space

0010 0000(20H) Space

0011 1000(38H) “8”

0100 0001(41H) “A”

0011 1001(39H) “9”

0011 1001(39H) “9”

data name 0101 0011(53H) “S”

0010 0000(20H) Space

data

0000 dddd

System setup

memory (66 bytes)

:

:

0000 dddd

check sum 0eee eeee

EOX

1111 0111(F7H) End of exclusive

#4

Parameter Change data

status

1111 0000(F0H) System exclusive

ID No.

0100 0011(43H) YAMAHA

sub status

0001 nnnn(1nH) n = 0 - 15

format no. 0001 1110(1EH)

device code 0000 0110(06H) REV500

parameter no. 0000 pppp

*1)

0000 pppp

data

0000 dddd

parameter data (4

bytes)

0000 dddd

0000 dddd

0000 dddd

EOX

1111 0111(F7H) End of exclusive

#5

Current buffer bulk data

status

1111 0000(F0H) System exclusive

ID No.

0100 0011(43H) YAMAHA

sub status

0000 nnnn(0nH) n = 0 - 15

format no. 0111 1110(7EH)

byte count 0000 0000(00H)

byte count 0100 1000(48H)

0100 1100(4CH) “L”

0100 1101(4DH) “M”

0010 0000(20H) Space

0010 0000(20H) Space

0011 1000(38H) “8”

0100 0001(41H) “A”

0011 1001(39H) “9”

0011 1001(39H) “9”

data name 0100 1101(4DH) “M”

program no. 0000 0000(00H)

data

0000 dddd

Memory bulk

(62 bytes)

:

:

0000 dddd

check sum 0eee eeee

EOX

1111 0111(F7H) End of exclusive

2. Receive data

2-1. Channel information

#1

Program Change

status

1100 nnnn(CnH) n = 0 - 15

program no. 0ppp pppp

p = 0 - 127

#2

Control Change

status

1011 nnnn(BnH) n = 0 - 15

controller no. 0ccc cccc

*2)

control value 0vvv vvvv

v = 0 - 127

2-2. System information

#1

Program bulk dump request

status

1111 0000(F0H) System exclusive

ID No.

0100 0011(43H) YAMAHA

sub status

0010 nnnn(2nH) n = 0 - 15

format no. 0111 1110(7EH)

0100 1100(4CH) “L”

0100 1101(4DH) “M”

0010 0000(20H) Space

0010 0000(20H) Space

0011 1000(38H) “8”

0100 0001(41H) “A”

0011 1001(39H) “9”

0011 1001(39H) “9”

data name 0100 1101(4DH) “M”

program no. 0mmm mmmm

m = 1 - 100

EOX

1111 0111(F7H) End of exclusive