# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Roland V-Drums TD-07KV MIDI Implementation User's Manual [English]

Summary

Deep dive into the TD-07's professional MIDI Implementation Model provides electronic musicians and sound designers with comprehensive connectivity details. This guide covers how the device receives various critical MIDI data streams, including detailed Note On/Off status, polyphonic key pressure reports, control changes (like foot controllers), program change messages, and complex System Exclusive messages. Essential for advanced users integrating dynamic and precise performance controls into any studio or live setup.

📄 Preview PAGE OF 38

Page 1 Text Content

MIDI Implementation

Model: TD-07 Date: Oct. 1, 2020 Version: 1.00

* In this implementation, the order in which the TD-07's buttons should be pressed is indicated in the following way. For example, [SETUP]-[MIDI] means “press the [SETUP] button, then press the [◀],[▶] buttons, then select [MIDI] with the cursor, and finally press the [ENTER] button.” For details, refer to the TD-07 owner's manual. * For button names, refer to the TD-07 owner's manual.

1. Receive Data

■Channel Voice Messages

* The following Channel Voice Messages can be received by the channel assigned in [SETUP]-[MIDI] Channel. * Not received when [SETUP]-[MIDI] Tx/Rx Sw is set to “OFF.”

●Note On

Status 2nd byte 3rd byte 9n H kk H vv H

n = MIDI channel number: 0H–FH (ch.1–ch.16)

kk = note number: 00H–7FH (0–127) vv = note on velocity: 01H–7FH (1–127)

* Only the note numbers assigned by the kit are received. For details on note numbers, refer to the TD-07 owner's manual.

●Polyphonic Key Pressure

Status 2nd byte 3rd byte An H kk H vv H

n = MIDI channel number: 0H–FH (ch.1–ch.16)

kk = note number: 00H–7FH (0–127)

vv = value: 00H–7FH (0–127)

* Only the note numbers assigned by the kit are received. For details on note numbers, refer to the TD-07 owner's manual. * If the value is greater than 1, the decay of the note sounded by the received note number will be shortened based on the value (used in choking).

●Control Change

○Foot Controller (Controller number 4)

Status 2nd byte 3rd byte Bn H 04H vv H

n = MIDI channel number: 0H–FH (ch.1–ch.16) vv = Control value: 00H–5AH (0–90: open to closed)

* Changes the position of the hi-hat control pedal.

●Program Change

Status 2nd byte Cn H pp H

n = MIDI channel number: 0H–FH (ch.1–ch.16) pp = Program number: 00H–7FH (prog.1–prog.128)

* Not Received when [SETUP]–[MIDI] Prog Chg Rx is set to “OFF.” * The sound changes starting with a new note-on that follows program change reception. A voice that was already sounding before the program change was received is not affected.

■Channel Mode Messages

* The following Channel Voice Messages can be received in [SETUP]-[MIDI] Channel. * Not received when [SETUP]-[MIDI] Tx/Rx Sw is set to “OFF.”

●All Sounds Off (Controller number 120)

Status 2nd byte 3rd byte Bn H 78H 00H

n = MIDI channel number: 0H–FH (ch.1–ch.16)

* When this message is received, all currently-sounding notes on the corresponding channel will be silenced. However, the status of channel messages will not change.

●Reset All Controllers (Controller number 121)

Status 2nd byte 3rd byte Bn H 79H 00H

n = MIDI channel number: 0H–FH (ch.1–ch.16)

* When this message is received, polyphonic key pressure for all pads assigned to the same channel number is reset to 0.

Page Summary Contents For Roland V-Drums TD-07KV MIDI Implementation User's Manual [English]

Page 1 MIDI Implementation Model: TD-07 Date: Oct. 1, 2020 Version: 1.00 * In this implementation, the order in which the TD-07's buttons should be pressed is indicated in the following way. For example, [SE...
Page 2 ●All Notes Off (Controller number 123) Status 2nd byte 3rd byte Bn H 7BH 00H n = MIDI channel number: 0H–FH (ch.1–ch.16) * The same processing will be carried out as when All Sounds Off is received. ●...
Page 3 the conditions are not met, nothing is transmitted. Status Data byte Status F0H 41H, dev, 00H, 00H, 00H, 75H, F7H 11H, aa H, bb H, cc H, dd H, ss H, tt H, uu H, vv H, sum byte Explanation F0H Exclusiv...
Page 4 9n H kk H vv H n = MIDI channel number: 0H–FH (ch.1–ch.16) kk = note number: 00H–7FH (0–127) vv = Note on velocity: 01H–7FH (1–127) * The note number assigned by the kit is transmitted when you strike...
Page 5 dev Device ID (dev: 10H–1FH, 7FH) 00H Model ID#1 (TD-07) 00H Model ID#2 (TD-07) 00H Model ID#3 (TD-07) 75H Model ID#4 (TD-07) 12H Command ID (DT1) aa H Address MSB bb H Address cc H Address dd H Addre...
Page 6 * [Kit] The assignments to each pad within the [Kit] are as follows. [Kit Unit Common], [Kit Unit Layer], [Kit Unit VEdit] KICK HEAD 1 SNARE HEAD 2 SNARE RIM 3 TOM1 HEAD 4 TOM2 HEAD 5 TOM3 HEAD 6 HI-H...
Page 7 | Address | Description | |# 00 00 | 0000 aaaa | | | 00 01 | 0000 bbbb | HH Foot Splash Sens (-10 - 10) | | | | -10 - 10 | | 00 02 | 0000 aaaa | XStick Sens (0 - 10) | | | | OFF, 1 - 10 | | 00 03 | 00...
Page 8 | 00 08 | 0aaa aaaa | Kit Name 9 (32 - 127) | | | | 32 - 127 [ASCII] | | 00 09 | 0aaa aaaa | Kit Name 10 (32 - 127) | | | | 32 - 127 [ASCII] | | 00 0A | 0aaa aaaa | Kit Name 11 (32 - 127) | | | | 32 -...
Page 9 | 00 27 | 0000 dddd | Note HI-HAT CLOSE (BOW) (0 - 128) | | | | 0 - 127, OFF | |# 00 28 | 0000 aaaa | | | 00 29 | 0000 bbbb | | | 00 2A | 0000 cccc | | | 00 2B | 0000 dddd | Note HI-HAT CLOSE (EDGE) (...
Page 10 | 00 15 | 0000 dddd | MFX Parameter 4 (*1) | |# 00 16 | 0000 aaaa | | | 00 17 | 0000 bbbb | | | 00 18 | 0000 cccc | | | 00 19 | 0000 dddd | MFX Parameter 5 (*1) | |# 00 1A | 0000 aaaa | | | 00 1B | 00...
Page 11 | 00 6C | 0000 cccc | | | 00 6D | 0000 dddd | MFX Parameter 26 (*1) | |# 00 6E | 0000 aaaa | | | 00 6F | 0000 bbbb | | | 00 70 | 0000 cccc | | | 00 71 | 0000 dddd | MFX Parameter 27 (*1) | |# 00 72 | ...
Page 12 |# 00 2E | 0000 aaaa | | | 00 2F | 0000 bbbb | | | 00 30 | 0000 cccc | | | 00 31 | 0000 dddd | HF Damp (0 - 17) | | | | 200, 250, 315, 400, 500, 630, 800, | | | | 1000, 1250, 1600, 2000, 2500, 3150, |...
Page 13 | | | 0 - 127 | |# 00 32 | 0000 aaaa | | | 00 33 | 0000 bbbb | | | 00 34 | 0000 cccc | | | 00 35 | 0000 dddd | dummy (ignored) | |# 00 36 | 0000 aaaa | | | 00 37 | 0000 bbbb | | | 00 38 | 0000 cccc | ...
Page 14 | | | 1 - 1300 [msec] | |# 00 3A | 0000 aaaa | | | 00 3B | 0000 bbbb | | | 00 3C | 0000 cccc | | | 00 3D | 0000 dddd | Delay2 Time (note) (0 - 21) | | | | MUSICAL-NOTES | |# 00 3E | 0000 aaaa | | | 00...
Page 15 | 00 0D | 0000 dddd | Delay L Time (msec) (1 - 1300) | | | | 1 - 1300 [msec] | |# 00 0E | 0000 aaaa | | | 00 0F | 0000 bbbb | | | 00 10 | 0000 cccc | | | 00 11 | 0000 dddd | Delay L Time (note) (0 - 2...
Page 16 | Offset | | | Address | Description | |# 00 06 | 0000 aaaa | | | 00 07 | 0000 bbbb | | | 00 08 | 0000 cccc | | | 00 09 | 0000 dddd | Overdrive Drive (0 - 127) | | | | 0 - 127 | |# 00 0A | 0000 aaaa |...
Page 17 |# 00 1E | 0000 aaaa | | | 00 1F | 0000 bbbb | | | 00 20 | 0000 cccc | | | 00 21 | 0000 dddd | Delay HF Damp (0 - 17) | | | | 200, 250, 315, 400, 500, 630, 800, | | | | 1000, 1250, 1600, 2000, 2500, 3...
Page 18 MFX Type: SPACE-D | Offset | | | Address | Description | |# 00 06 | 0000 aaaa | | | 00 07 | 0000 bbbb | | | 00 08 | 0000 cccc | | | 00 09 | 0000 dddd | Pre Delay (0 - 125) | | | | 0.0 - 100 [msec] | |...
Page 19 | 00 1B | 0000 bbbb | | | 00 1C | 0000 cccc | | | 00 1D | 0000 dddd | Rate (note) (0 - 21) | | | | MUSICAL-NOTES | |# 00 1E | 0000 aaaa | | | 00 1F | 0000 bbbb | | | 00 20 | 0000 cccc | | | 00 21 | 00...
Page 20 | | | 0 - 127 | |# 00 0E | 0000 aaaa | | | 00 0F | 0000 bbbb | | | 00 10 | 0000 cccc | | | 00 11 | 0000 dddd | Tempo Sync (0 - 1) | | | | OFF, ON | |# 00 12 | 0000 aaaa | | | 00 13 | 0000 bbbb | | | 0...
Page 21 MFX Type: STEP PHASER | Offset | | | Address | Description | |# 00 06 | 0000 aaaa | | | 00 07 | 0000 bbbb | | | 00 08 | 0000 cccc | | | 00 09 | 0000 dddd | Mode (0 - 2) | | | | 4-STAGE, 8-STAGE, 12-ST...
Page 22 MFX Type: FLANGER | Offset | | | Address | Description | |# 00 06 | 0000 aaaa | | | 00 07 | 0000 bbbb | | | 00 08 | 0000 cccc | | | 00 09 | 0000 dddd | Filter Type (0 - 2) | | | | OFF, LPF, HPF | |# 0...
Page 23 | 00 0D | 0000 dddd | Pre Delay (0 - 125) | | | | 0.0 - 100 [msec] | |# 00 0E | 0000 aaaa | | | 00 0F | 0000 bbbb | | | 00 10 | 0000 cccc | | | 00 11 | 0000 dddd | Time (0 - 127) | | | | 0 - 127 | |# ...
Page 24 | 00 24 | 0000 cccc | | | 00 25 | 0000 dddd | HF Damp (1 - 32) | | | | 16, 20, 25, 32, 40, 50, 63, 80, 100, | | | | 125, 160, 200, 250, 315, 400, 500, | | | | 630, 800, 1000, 1250, 1600, 2000, | | | |...
Page 25 | | | TRI, SQR, SIN, SAW1, SAW2 | |# 00 22 | 0000 aaaa | | | 00 23 | 0000 bbbb | | | 00 24 | 0000 cccc | | | 00 25 | 0000 dddd | Tempo Sync (0 - 1) | | | | OFF, ON | |# 00 26 | 0000 aaaa | | | 00 27 |...
Page 26 | 00 18 | 0000 cccc | | | 00 19 | 0000 dddd | Polarity (0 - 1) | | | | UP, DOWN | |# 00 1A | 0000 aaaa | | | 00 1B | 0000 bbbb | | | 00 1C | 0000 cccc | | | 00 1D | 0000 dddd | Tempo Sync (0 - 1) | | ...
Page 27 | 00 24 | 0000 cccc | | | 00 25 | 0000 dddd | Touch Wah Mode (0 - 1) | | | | LPF, BPF | |# 00 26 | 0000 aaaa | | | 00 27 | 0000 bbbb | | | 00 28 | 0000 cccc | | | 00 29 | 0000 dddd | Touch Wah Polarit...
Page 28 | 00 23 | 0000 bbbb | | | 00 24 | 0000 cccc | | | 00 25 | 0000 dddd | Level (0 - 127) | | | | 0 - 127 | MFX Type: DISTORTION | Offset | | | Address | Description | |# 00 06 | 0000 aaaa | | | 00 07 | 0...
Page 29 | | | -15 - +15 [d B] | |# 00 1E | 0000 aaaa | | | 00 1F | 0000 bbbb | | | 00 20 | 0000 cccc | | | 00 21 | 0000 dddd | Pan (0 - 127) | | | | L64 - 63R | |# 00 22 | 0000 aaaa | | | 00 23 | 0000 bbbb | ...
Page 30 |# 00 0A | 0000 aaaa | | | 00 0B | 0000 bbbb | | | 00 0C | 0000 cccc | | | 00 0D | 0000 dddd | Bit Down (0 - 18) | | | | 0 - 18 | |# 00 0E | 0000 aaaa | | | 00 0F | 0000 bbbb | | | 00 10 | 0000 cccc |...
Page 31 | Address | Description | |# 00 06 | 0000 aaaa | | | 00 07 | 0000 bbbb | | | 00 08 | 0000 cccc | | | 00 09 | 0000 dddd | Frequency (0 - 127) | | | | 0 - 127 | |# 00 0A | 0000 aaaa | | | 00 0B | 0000 b...
Page 32 |# 00 2A | 0000 aaaa | | | 00 2B | 0000 bbbb | | | 00 2C | 0000 cccc | | | 00 2D | 0000 dddd | Level (0 - 127) | | | | 0 - 127 | MFX Type: AUTO PAN | Offset | | | Address | Description | |# 00 06 | 00...
Page 33 | 00 11 | 0000 bbbb | Eq Low Gain (-15 - 15) | | | | -15 - +15 [d B] | | 00 12 | 000a aaaa | Eq Mid Freq (0 - 29) | | | | 20Hz, 25Hz, 31.5Hz, 40Hz, 50Hz, 63Hz, 80Hz, | | | | 100Hz, 125Hz, 160Hz, 200Hz...
Page 34 | 00 1C | 0000 bbbb | V-Edit Parameter 14 (*2) | |# 00 1D | 0000 aaaa | | | 00 1E | 0000 bbbb | V-Edit Parameter 15 (*2) | |# 00 1F | 0000 aaaa | | | 00 20 | 0000 bbbb | V-Edit Parameter 16 (*2) | | 0...
Page 35 | 00 04 | 0000 bbbb | Decay (1 - 100) | | | | 1 - 100 | * [Kit MCRRoom] | Offset | | | Address | Description | | 00 00 | 0000 000a | Switch (0 - 1) | | | | OFF, ON | |# 00 01 | 0000 aaaa | | | 00 02 |...
Page 36 | 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H | | 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H | | 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H | | 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H | ...
Page 37 is 00 01H; thus, the address is Since +5 is the parameter value 00 05H F0 00 00 00 75 03 00 61 01 00 05 F7 (1) (2) (3) (4) (5) address data checksum(6) (1) Exclusive Status (2) ID (Roland) (3) Device ...
Page 38 | :All Sound Off | o | o (120, 123-127) | | | :Reset All Controllers | x | o | | | Aux :Local On/Off | x | x | | | Messages :All Notes Off | x | o *3 | | | :Active Sensing | x | x | | | :System Reset ...

Manual Details

Brand Roland
Pages 38
File Size 115.21 KB
Published June 04, 2026
63 views

Enter the captcha to get the download link:

captcha

Frequently Asked Questions

How can I listen to received MIDI data?

To receive messages, the [SETUP]-[MIDI] Tx/Rx Sw must be set to a position other than “OFF.”

What happens if I program a change?

The sound will change starting with a new note-on that follows the program change reception. A sounding voice is unaffected.

How is polyphonic key pressure data transmitted?

It uses a 2nd byte, 3rd byte structure: AnH kkH vvH, where 'vv' is its value, and a greater than 1 will shorten decay (used in choking).

What controls all currently-sounding notes on a channel to silence them?

The All Sounds Off message uses Controller number 120 (BnH 78H 00H). Its processing is identical to the OMNI OFF and All Notes Off messages.