Owner's Manual - Roland
Owner's Manual - Roland
Owner's Manual - Roland
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
MIDI Implementation❍Data set 1 DT1Status Data byte StatusF0H 41H, dev, 00H, 6BH, 12H, aaH, bbH, F7HccH, ddH, eeH, ... ffH, sumByteExplanationF0HExclusive status41HID number (<strong>Roland</strong>)devDevice ID (dev: 00H - 1FH, 7FH)00HModel ID #1 (Fantom-X6/X7/X8)6BHModel ID #2 (Fantom-X6/X7/X8)12HCommand ID (DT1)aaHAddress MSB: upper byte of the starting address of the data to besentbbH Address: upper middle byte of the starting address of the datato be sentccH Address: lower middle byte of the starting address of the datato be sentddHAddress LSB: lower byte of the starting address of the data to besent.eeH Data: the actual data to be sent. Multiple bytes of data aretransmitted in order starting from the address.: :ffHDatasumChecksumF7HEOX (End Of Exclusive)* The amount of data that can be transmitted at one time depends on the type of data, anddata will be transmitted from the specified starting address and size. Refer to the addressand size given in Parameter Address Map (P.311).* Data larger than 256 bytes will be divided into packets of 256 bytes or less, and eachpacket will be sent at an interval of about 20 ms.* Regarding the checksum, please refer to P.329.* Not received when the Receive Exclusive parameter (SYSTEM/MIDI) is OFF.Status Data byte StatusF0H 41H, dev, 42H, 12H, aaH, bbH, ccH, F7HddH, ... eeH, sumByteExplanationF0HExclusive status41HID number (<strong>Roland</strong>)devDevice ID (dev: 10H - 1FH, 7FH)42HModel ID (GS)12HCommand ID (DT1)aaH Address MSB: upper byte of the starting address of the transmitteddatabbH Address: middle byte of the starting address of the transmitteddataccH Address LSB: lower byte of the starting address of the transmitteddataddH Data: the actual data to be transmitted. Multiple bytes ofdata are transmitted starting from the address.: :eeHDatasumChecksumF7HEOX (End Of Exclusive)* The amount of data that can be transmitted at one time depends on the type of data, anddata will be transmitted from the specified starting address and size. Refer to the addressand size given in Parameter Address Map (P.311).* Data larger than 256 bytes will be divided into packets of 256 bytes or less, and eachpacket will be sent at an interval of about 20 ms.* Regarding the checksum, please refer to P.329.* Not received when the Receive Exclusive parameter (SYSTEM/MIDI) is OFF.2. Data Transmission■Channel Voice Messages●Note offStatus 2nd byte 3rd byte8nH kkH vvHn = MIDI channel number: 0H - FH (ch.1 - 16)kk = note number: 00H - 7FH (0 - 127)vv = note off velocity: 00H - 7FH (0 - 127)●Note onStatus 2nd byte 3rd byte9nH kkH vvHn = MIDI channel number: 0H - FH (ch.1 - 16)kk = note number: 00H - 7FH (0 - 127)vv = note on velocity: 01H - 7FH (1 - 127)●Polyphonic Key PressureStatus 2nd byte 3rd byteAnH kkH vvHn = MIDI channel number: 0H - FH (ch.1 - 16)kk = note number: 00H - 7FH (0 - 127)vv = Polyphonic Key Pressure: 00H - 7FH (0 - 127)●Control Change* By selecting a controller number that corresponds to the setting of parameters ofcontrollers (REALTIME CONTROL knob, and so on), the Fantom-X can transmit anycontrol change message.❍Bank Select (Controller number 0, 32)Status 2nd byte 3rd byteBnH 00H mmHBnH 20H llHn = MIDI channel number: 0H - FH (ch.1 - 16)mm, ll = Bank number:00 00H - 7F 7FH (bank.1 - bank.16384)* These messages are transmitted when Patch, Rhythm Set or Performance is selected. Butnot transmitted when Transmit Program Change or Transmit Bank Select parameter(SYSTEM/MIDI) is OFF.* In Performance mode, these messages are not transmitted when External Bank SelectMSB or External PC Number parameter (PERFORMANCE/PART) is OFF.* Although with the Fantom-X you can select the Bank Select messages to be transmitted,be sure to refer to the Program Change Map on P.330 for the Bank Select messagestransmitted when the Fantom-X is select a Patch, Rhythm Set or Performance.* The Bank Select Numbers corresponding to SRX series should be referred to the SRXseries owner’s manual.❍Modulation (Controller number 1)Status 2nd byte 3rd byteBnH 01H vvHn = MIDI channel number: 0H - FH (ch.1 - 16)vv = Modulation depth: 00H - 7FH (0 - 127)❍Breath type (Controller number 2)Status 2nd byte 3rd byteBnH 02H vvHn = MIDI channel number: 0H - FH (ch.1 - 16)vv = Control value: 00H - 7FH (0 - 127)❍Portamento Time (Controller number 5)Status 2nd byte 3rd byteBnH 05H vvHn = MIDI channel number: 0H - FH (ch.1 - 16)vv = Portamento Time: 00H - 7FH (0 - 127)❍Data Entry (Controller number 6, 38)Status 2nd byte 3rd byteBnH 06H mmHBnH 26H llHn = MIDI channel number: 0H - FH (ch.1 - 16)mm, ll = the value of the parameter specified by RPN/NRPNmm = MSB, ll = LSB304