MIDI Implementation

ccH

Address 3rd:

 

3rd byte of the starting address of the requested data

ddH

Address LSB:

 

lower byte of the starting address of the requested data

ssH

Size MSB

ttH

Size 2nd

uuH

Size 3rd

vvH

Size LSB

sum

Checksum

F7H

EOX (End Of Exclusive)

*The amount of data that can be transmitted at once time will depend on the type of data, and data must be requested using a specific starting address and size. Refer to the Address and Size listed in "Parameter Dump Request" (page 145).

*Regarding the checksum please refer to page 146.

Data set 1 DT1 (12H)

This is the message that actually performs data transmission, and is used when you wish to transmit the data.

Status

Data byte

Status

F0H

41H, dev, 00H, 3FH, 12H, aaH, bbH, F7H

 

ccH, ddH, eeH,... ffH, sum

 

Byte

Explanation

 

F0H

Exclusive status

 

41H

ID number (Roland)

 

dev

Device ID (dev: 00H - 1FH (1 - 32)

Initial value is 10H (17))

00H 3FH

Model ID (TD-6)

 

12H

Command ID (DT1)

 

aaH

Address MSB:

 

 

upper byte of the starting address of the transmitted data

bbH

Address 2nd :

 

 

2nd byte of the starting address of the transmitted data

ccH

Address 3rd:

 

 

3rd byte of the starting address of the transmitted data

ddH

Address LSB:

 

 

lower byte of the starting address of the transmitted data

eeH

Data: the actual data to be transmitted. Multiple bytes of data

 

are transmitted starting from the address.

:

:

 

ffH

Data

 

sum

Checksum

 

F7H

EOX (End Of Exclusive)

 

*The amount of data that can be transmitted at once time will depend on the type of data, and data must be requested using a specific starting address and size. Refer to the Address and Size listed in "Parameter Dump Request" (page 145).

*If "Data Set 1" is transmitted successively, there must be an interval of at least 40 ms.

*Regarding the checksum please refer to page 146.

Section 2. Transmit data

*When SETUP/MIDI COMMON/Soft Thru is set to "ON", messages received in addition to the following messages are also sent.

Channel Voice Messages

*The following channel voice messages are transmitted on the channel specified as the SETUP/MIDI PART/Part CH.

Note off

Status

2nd byte

3rd byte

8nH

kkH

vvH

 

n = MIDI channel number:

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

kk = note number:

 

00H

- 7FH (0 - 127)

vv = Note off velocity:

40H

(64) fixed

Note on

Status

2nd byte

3rd byte

9nH

kkH

vvH

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)

*On the channel assigned to the drum kit part, the note numbers specified by the drum kit will be transmitted.

*On the channel assigned to the percussion part, the note numbers specified by the percussion set will be transmitted.

Polyphonic Key Pressure

Status

2nd byte

3rd byte

AnH

kkH

vvH

n = MIDI channel number:

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

kk = note number:

 

00H - 7FH (0 - 127)

vv = value:

 

00H, 7FH (0, 127)

*On the channel assigned to the drum part, 7FH will be transmitted when the rim of the pad is pressed and 00H when the rim is released, for the note number specified for the head and rim.

Control Change

Bank Select (Controller number 0, 32)

Status

2nd byte

3rd byte

BnH

00H

mmH

BnH

20H

llH

n = MIDI channel number:

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

mm = Bank number MSB:

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

ll = Bank number LSB:

processed as 00H

*Not transmitted when SETUP/MIDI COMMON/Tx PC Sw is set to "OFF". (Initial Value is ON)

*Only the channel assigned to the backing part are sent.

*Bank selects corresponding to each parts instrument are sent when a song is selected. Also, when instruments are selected for parts, bank selects for the respective instruments are sent.

Foot control (Controller number 4)

Status

2nd byte

3rd byte

BnH

04H

vvH

n = MIDI channel number:

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

vv = Control value:

00H - 7FH (0 - 127)

*This is transmitted only on the channel which is assigned to the drum kit part.

Data Entry (Controller number 6)

Status

2nd byte

3rd byte

BnH

06H

mmH

n = MIDI channel number:

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

mm = The value of the parameter specified by RPN.

*Only the channel assigned to the backing part are sent.

*When a song is selected or adjust SONG/PART/Bend Range setting, the pitch bend sensitivity of the sequencer song data will be transmitted.

Values for the RPN parameter, on the normal mode of TD-6, are as follows.

RPN

Data entry

 

MSB LSB

MSB LSB

Explanation

00H 00H

mmH ---

Pitch Bend Sensitivity

 

 

mm: 00H - 18H (0 - 24 semitones)

7FH 7FH

--- ---

RPN null

 

 

set condition where RPN is unspecified.

138

Page 138
Image 138
Roland TD-6 owner manual Transmit data, 138, Data set 1 DT1 12H

TD-6 specifications

The Roland TD-6 is a prominent electronic drum kit that has garnered attention for its innovative features and exceptional sound quality. Launched as part of Roland’s acclaimed V-Drums series, the TD-6 offers a perfect blend of performance, versatility, and affordability, making it a popular choice among both beginners and seasoned drummers.

At the heart of the TD-6 is its advanced sound engine, which delivers an extensive range of drum sounds. This module features an impressive selection of over 1,000 pre-installed drum and percussion sounds, including acoustic drum kits, electronic beats, and world percussion. Additionally, users can customize their kits by layering sounds and adjusting parameters like pitch, decay, and reverb, providing a tailored drumming experience.

One of the standout technologies in the TD-6 is its Advanced Digital Triggering system. This allows for highly responsive performance, capturing the nuances of every stroke. The pads are designed to replicate the feel of acoustic drums, offering a natural playing experience. The kit includes mesh drum heads for the snare and toms, which contribute to a realistic rebound and reduced noise, making it an excellent choice for quiet practice.

The TD-6 also features a user-friendly interface, with an LCD screen that simplifies navigation through the wide array of sounds and settings. With built-in practice features such as metronome, recording capabilities, and play-along tracks, drummers can easily enhance their skills. The onboard effects processor adds further depth to the sound, including compression,EQ, and multi-effects, allowing players to shape their tone dynamically.

Connectivity is another advantage of the TD-6. It offers MIDI output for integration with DAWs and other MIDI-compatible devices, making it suitable for studio recording or live performances. In addition, the module includes audio outputs for direct connection to mixers or amplifiers, ensuring that the sound can easily be amplified.

With its robust build quality, the TD-6 is designed for long-lasting use, making it a reliable companion for practice, studio sessions, or live gigs. Its compact design and lightweight construction further enhance its portability.

In summary, the Roland TD-6 electronic drum kit is a feature-rich instrument that combines exceptional sound quality, advanced triggering technology, and user-friendly operation. Whether you’re a budding drummer or an experienced musician, the TD-6 is a versatile choice that offers endless creative possibilities.