Roland Corporation DR-670 User's Manual

Dr. Rhythm
Date: May. 18. 2001
Model: DR-670
MIDI Implementation
1. TRANSMITTED DATA
Channel Voice Message
Status Second Third 9nH kkH 00H
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16) kk = Note Number: 17H - 57H (23 - 87)
* Not transmitted in case that MIDI Channel value is “OFF” for each part.
Note On
Status Second Third 9nH kkH vvH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16) kk = Note Number: 17H - 57H (23 - 87) vv = Velocity: 01H - 7FH (1 - 127)
* Not transmitted in case that MIDI Channel value is “OFF” for each part. * For drum part, note number of transmitted data is as follows:
DRUM A
Pad number Pad 1 49 (31H) (C#3) Pad 2 57 (39H) (A3) Pad 3 53 (35H) (F3) Pad 4 51 (33H) (D#3) Pad 5 50 (32H) (D3) Pad 6 48 (30H) (C3) Pad 7 45 (2DH) (A2) Pad 8 41 (29H) (F2) Pad 9 37 (25H) (C#2) Pad 10 39 (27H) (D#2) Pad 11 56 (38H) (G#3) Pad 12 44 (2CH) (G#2) Pad 13 36 (24H) (C2) Pad 14 38 (26H) (D2) Pad 15 42 (2AH) (F#2) Pad 16 46 (2EH) (A#2)
DRUM B
Pad number Pad 1 69 (45H) (A4) Pad 2 75 (4BH) (D#5) Pad 3 70 (46H) (A#4) Pad 4 58 (3AH) (A#3) Pad 5 67 (43H) (G4) Pad 6 68 (44H) (G#4) Pad 7 73 (49H) (C#5) Pad 8 74 (4AH) (D5) Pad 9 60 (3CH) (C4) Pad 10 61 (3DH) (C#4) Pad 11 66 (42H) (F#4) Pad 12 65 (41H) (F4) Pad 13 54 (36H) (F#3) Pad 14 62 (3EH) (D4) Pad 15 63 (3FH) (D#4) Pad 16 64 (40H) (E4)
* For bass part, the range of note number is 17H - 57H (23 - 87, B0 - D#6).
Program Change
Status Second CnH ppH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16) pp = Program Number: 00H - 7FH (prog.1 - prog.128)
* MIDI Channel Number is same as drum part channel. * Not transmitted in case that drum part channel is "OFF". * In Song Play mode or Pattern Play mode, when pattern changes in play, Program
Change message is transmitted and includes program number same as the drum kit number of the pattern.
Note number
Note number
Version: 1.00
System Common Message
Not transmitted in case that Sync Mode value is "MIDI".
Song Position Pointer
Status Second Third F2H llH mmH
mm, ll = Value: 00 00H - 7F 7FH (0 - 16383)
* Transmitted when start measure is selected under stop state of performances in Song
Play mode.
Song select
Status Second F3H ssH
ss = Song Number: 00H - 63H (1 - 100)
* Transmitted when song is selected in Song Play mode.
System Realtime Message
Timing Clock
Status F8H
* Transmission regards Sync Mode setting as follows:
Sync Mode: AUTO Starting by receiving Start message (FAH) or Continue message (FBH), DR-670 transmits Timing Clock messages (F8H) while performances play.
Sync Mode: INT Transmitted in any conditions of performances.
Sync Mode: MIDI Not transmitted.
Start
Status FAH
* Not transmitted in case that Sync Mode value is “MIDI.”
Continue
Status FBH
* Not transmitted in case that Sync Mode value is “MIDI.”
Stop
Status FCH
* Not transmitted in case that Sync Mode value is “MIDI.”
Active Sensing
Status FEH
* Transmitted at approximately 200 msec intervals. It is possible to find out MIDI line
trouble by checking arrival Active Sensing message for the device connected with MIDI OUT.
System Exclusive Message
Status Data Bytes Status F0H iiH, ddH,..., eeH F7H
F0H: Status of System Exclusive Message ii = ID Number: 41 = Roland
dd,..., ee = data: 00H - 7FH (0 - 127) F7H: EOX (End of Exclusive)
* DR-670 transmits Exclusive messages including songs, user patterns, user drum kits, and
setting data in Utilty mode, MIDI mode, and DPP Assign mode. (Bulk dump)
7E = Universal Non-Real-time Message
Copyright © 2001 BOSS CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of BOSS CORPORATION.
1
MIDI Implementation
2. RECOGNIZED RECEIVE DATA
Channel Voice Message
Status Second Third 8nH kkH vvH
9nH kkH 00H
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16) kk = Note Number: 17H - 57H (23 - 87) vv = Velocity: 00H - 7FH (0 - 127)
* Velocity value is not recognized. * Not recognized in case that MIDI Channel value is “OFF” for each part.
Note On
Status Second Third 9nH kkH vvH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16) kk = Note Number: 17H - 57H (23 - 87) vv = Velocity: 01H - 7FH (1 - 127)
* Not recognized in case that MIDI Channel value is “OFF” for each part. * For drum part, note number of recognized data is as follows:
DRUM A
Pad number Pad 1 49 (31H) (C#3) Pad 2 57 (39H) (A3) Pad 3 53 (35H) (F3) Pad 4 51 (33H) (D#3) Pad 5 50 (32H) (D3) Pad 6 48 (30H) (C3) Pad 7 45 (2DH) (A2) Pad 8 41 (29H) (F2) Pad 9 37 (25H) (C#2) Pad 10 39 (27H) (D#2) Pad 11 56 (38H) (G#3) Pad 12 44 (2CH) (G#2) Pad 13 36 (24H) (C2) Pad 14 38 (26H) (D2) Pad 15 42 (2AH) (F#2) Pad 16 46 (2EH) (A#2)
DRUM B
Pad number Pad 1 69 (45H) (A4) Pad 2 75 (4BH) (D#5) Pad 3 70 (46H) (A#4) Pad 4 58 (3AH) (A#3) Pad 5 67 (43H) (G4) Pad 6 68 (44H) (G#4) Pad 7 73 (49H) (C#5) Pad 8 74 (4AH) (D5) Pad 9 60 (3CH) (C4) Pad 10 61 (3DH) (C#4) Pad 11 66 (42H) (F#4) Pad 12 65 (41H) (F4) Pad 13 54 (36H) (F#3) Pad 14 62 (3EH) (D4) Pad 15 63 (3FH) (D#4) Pad 16 64 (40H) (E4)
* For bass part, the range of note number is 17H - 57H (23 - 87, B0 - D#6).
Program Change
Status Second CnH ppH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16) pp = Program Number: 00H - 7FH (prog.1 - prog.128)
* MIDI Channel Number is same as drum part channel. * Not recognized in case that drum part channel is “OFF.” * Recognizing Program Change message, DR-670 switches Drum Kit of the same number
as Program Number. Consequently, bass tone changes as the Drum kit including.
* After recognizing a Program Change message, new voices will sound as a switch, but
sounding voices will not change then.
Note number
Note number
System Common Message
Not recognized in case that Sync Mode value is "INT".
Song Position Pointer
Status Second Third F2H llH mmH
mm, ll = Value: 00 00H - 7F 7FH (0 - 16383)
* Recognized under stop state of performances in Song Play mode or Pattern Play mode,
and located the start position to play as a Value.
Song Select
Status Second F3H ssH
ss = Song Number: 00H - 63H (1 - 100)
* Recognized under stop state of performances in Song Play Mode, and switched song to
play.
System Realtime Message
Timing Clock
Status F8H
* Recognition regards Sync Mode setting as follows:
Sync Mode: AUTO Starting by receiving Start message (FAH) or Continue message (FBH), performances are synchronized to Timing Clock message (F8H).
Sync Mode: INT Not recognized.
Sync Mode: MIDI Recognized in any conditions of performances.
Start
Status FAH
* Not recognized in case that Sync Mode value is “INT.”
Continue
Status FBH
* Not recognized in case that Sync Mode value is “INT.”
Stop
Status FCH
* Not recognized in case that Sync Mode value is “INT.”
Active Sensing
Status FEH
* Once receiving Active Sensing message, DR-670 begins checking intervals of receiving
messages. If an interval is over 500 msec, DR-670 will stop sounding tones temporarily and not check intervals after this.
System Exclusive Message
Status Data Bytes Status F0H iiH, ddH,..., eeH F7H
F0H: Status of System Exclusive Message ii = ID Number: 41 = Roland
dd,..., ee = data: 00H - 7FH (0 - 127) F7H: EOX (End of Exclusive)
* Bulk-dumped data by own or other DR-670 can be recognized as Exclusive messages.
(Bulk load)
7E = Universal Non-Real-time Message
2
Loading...
+ 2 hidden pages