beautypg.com

291 midi implementation, Appendices, Channel mode messages – Boss Audio Systems DIGITAL RECORDING STUDIO BR-1600CD User Manual

Page 291: System common messages

background image

291

MIDI Implementation

Appendices

General Purpose Controller 6 (Controller number 81)

Status

2nd byte

3rd byte

BnH

51H

vvH

n = MIDI channel number:

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

vv = Control value:

00H - 7FH (0 - 127)

General Purpose Controller 7 (Controller number 82)

Status

2nd byte

3rd byte

BnH

52H

vvH

n = MIDI channel number:

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

vv = Control value:

00H - 7FH (0 - 127)

General Purpose Controller 8 (Controller number 83)

Status

2nd byte

3rd byte

BnH

53H

vvH

n = MIDI channel number:

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

vv = Control value:

00H - 7FH (0 - 127)

Portamento control (Controller number 84)

Status

2nd byte

3rd byte

BnH

54H

kkH

n = MIDI channel number:

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

kk = source note number:

00H - 7FH (0 - 127)

Effect 1 (Reverb Send Level) (Controller number 91)

Status

2nd byte

3rd byte

BnH

5BH

vvH

n = MIDI channel number:

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

vv = reverb send level:

00H - 7FH (0 - 127)

Effect 3 (Chorus Send Level) (Controller number 93)

Status

2nd byte

3rd byte

BnH

5DH

vvH

n = MIDI channel number:

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

vv = chorus send level:

00H - 7FH (0 - 127)

RPN MSB/LSB (Controller number 100, 101)

Status

2nd byte

3rd byte

BnH

65H

mmH

BnH

64H

llH

n = MIDI channel number:

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

mm = upper byte (MSB) of parameter number specified by RPN
ll = lower byte (LSB) of parameter number specified by RPN

Program Change

Status

2nd byte

CnH

ppH

n = MIDI channel number:

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

pp = Program number:

00H - 7FH (prog.1 - prog.128)

*

Transmitted according to the content of the SMF during playback of SMFs.

*

When the MIDI parameter Effects Program Chg. is set to PC ONLY or PC+BANK, this is
transmitted via the MIDI channel selected in the Effects Channel setting when insert
effects patches are switched.

*

For the correspondence between Bank Select/Program numbers and the insert effect
patch banks/numbers, see p. 288.

Channel Pressure

Status

2nd byte

DnH

vvH

n = MIDI channel number:

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

vv = Channel Pressure:

00H - 7FH (0 - 127)

*

Transmitted according to the content of the SMF during playback of SMFs.

Pitch Bend Change

Status

2nd byte

3rd byte

EnH

llH

mmH

n = MIDI channel number:

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

mm, ll = Pitch Bend value:

00 00H - 40 00H - 7F 7FH (- 8192 - 0 - +8191)

*

Transmitted according to the content of the SMF during playback of SMFs.

Channel Mode Messages

*

Transmitted according to the content of the SMF during playback of SMFs.

All Sound Off (Controller number 120)

Status

2nd byte

3rd byte

BnH

78H

00H

n = MIDI channel number:

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

Reset All Controllers (Controller number 121)

Status

2nd byte

3rd byte

BnH

79H

00H

n = MIDI channel number:

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

All Notes Off (Controller number 123)

Status

2nd byte

3rd byte

BnH

7BH

00H

n = MIDI channel number:

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

Omni Off (Controller number 124)

Status

2nd byte

3rd byte

BnH

7CH

00H

n = MIDI channel number:

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

Omni On (Controller number 125)

Status

2nd byte

3rd byte

BnH

7DH

00H

n = MIDI channel number:

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

Mono (Controller number 126)

Status

2nd byte

3rd byte

BnH

7EH

mmH

n = MIDI channel number:

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

mm = mono number:

00H - 10H (0 - 16)

Poly (Controller number 127)

Status

2nd byte

3rd byte

BnH

7FH

00H

n = MIDI channel number:

0H - FH (ch.1 - 16)

System Common Messages

Quarter Frame Messages

Status

Second

F1H mmH (= 0nnndddd)
nnn = Message type:

0 = Frame count LS nibble
1 = Frame count MS nibble
2 = Seconds count LS nibble
3 = Seconds count MS nibble
4 = Minutes count LS nibble
5 = Minutes count MS nibble
6 = Hours count LS nibble
7 = Hours count MS nibble

dddd = 4 bit nibble data:

0H - FH (0 - 15)

*

If the Sync parameter “Sync Generator” is set to “MTC,” quarter frame messages of the
time code type specified by “MTC Type” will be transmitted when the BR-1600CD is
running (recording or playing). The transmitted time counts are summed to “SMPTE
(MTC) Offset Time” as the song top is “00:00:00:00”.

Bit Field is assigned as follows.

Frame Count

xxxyyyyy

xxx

Reserved (000)

yyyyy

Frame No. (0-29)

BR-1600_R_e.book 291 ページ 2007年12月6日 木曜日 午前9時52分