EasyManuals Logo
Home>Roland>Synthesizer>JD-Xi

Roland JD-Xi Midi Implementation

Roland JD-Xi
18 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
1
MIDI Implementation
Model: JD-Xi
Date: May 1, 2015
Version: 1.00
1. Data Reception (Sound
Source Section)
9
Channel Voice Messages
7
Note o
Status 2nd byte 3rd byte
8nH kkH vvH
9nH kkH 00H
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = note number: 00H - 7FH (0 - 127)
vv = note o velocity: 00H - 7FH (0 - 127)
7
Note on
Status 2nd byte 3rd byte
9nH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = note number: 00H - 7FH (0 - 127)
vv = note on velocity: 01H - 7FH (1 - 127)
7
Polyphonic Key Pressure
Status 2nd byte 3rd byte
AnH kkH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
kk = note number: 00H - 7FH (0 - 127)
vv = Polyphonic Key Pressure: 00H - 7FH (0 - 127)
*
Not received when the Receive Polyphonic Key Pressure parameter
(SysEx) is OFF.
7
Control Change
6
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 - 16)
mm, ll = Bank number: 00 00H - 7F 7FH (bank.1 -
bank.16384)
*
Not received when the Receive Bank Select parameter (SysEx) is OFF.
The Programs corresponding to each Bank Select are as follows.
BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | |
-----+-----------+-----------+----------------------------+-----------
085 | 000 | 001 - 064 | User Bank Program (E) | E01 - E64
085 | 000 | 065 - 128 | User Bank Program (F) | F01 - F64
085 | 001 | 001 - 064 | User Bank Program (G) | G01 - G64
085 | 001 | 065 - 128 | User Bank Program (H) | H01 - H64
-----+-----------+-----------+----------------------------+-----------
085 | 064 | 001 - 064 | Preset Bank Program (A) | A01 - A64
085 | 064 | 065 - 128 | Preset Bank Program (B) | B01 - B64
085 | 065 | 001 - 064 | Preset Bank Program (C) | C01 - C64
085 | 065 | 065 - 128 | Preset Bank Program (D) | D01 - D64
-----+-----------+-----------+----------------------------+-----------
085 | 096 | 001 - 064 | Extra Bank Program (S) | S01 - S64
| : | : | : | :
085 | 103 | 001 - 064 | Extra Bank Program (Z) | Z01 - Z64
The SuperNATURAL Synth Tones corresponding to each Bank Select are as
follows.
BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | |
-----+-----------+-----------+----------------------------+-----------
095 | 064 | 001 - 128 | SuperNATURAL Synth Tone | 001 - 128
095 | 065 | 001 - 128 | SuperNATURAL Synth Tone | 129 - 256
The Analog Synth Tones corresponding to each Bank Select are as
follows.
BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | |
-----+-----------+-----------+----------------------------+-----------
094 | 064 | 001 - 064 | Analog Synth Tone | 001 - 064
The Drum Kits corresponding to each Bank Select are as follows.
BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | |
-----+-----------+-----------+----------------------------+-----------
086 | 064 | 001 - 033 | Drum Kit | 001 - 033
6
Modulation (Controller number 1)
Status 2nd byte 3rd byte
BnH 01H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Modulation depth: 00H - 7FH (0 - 127)
*
Not received when the Receive Modulation parameter (SysEx) is OFF.
6
Portamento Time (Controller number 5)
Status 2nd byte 3rd byte
BnH 05H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Portamento Time: 00H - 7FH (0 - 127)
*
The Portamento Time parameter (TONE:COMMON) will change.
6
Data Entry (Controller number 6, 38)
Status 2nd byte 3rd byte
BnH 06H mmH
BnH 26H llH
n = MIDI channel number: 0H - FH (ch.1 - 16)
mm, ll = the value of the parameter specied by RPN/NRPN
mm = MSB, ll = LSB
6
Volume (Controller number 7)
Status 2nd byte 3rd byte
BnH 07H vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Volume: 00H - 7FH (0 - 127)
*
Not received when the Receive Volume parameter (SysEx) is OFF.
*
The Part Level parameter (PROG:MAIN) will change.
6
Panpot (Controller number 10)
Status 2nd byte 3rd byte
BnH 0AH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Panpot: 00H - 40H - 7FH (Left - Center
- Right),
*
Not received when the Receive Pan parameter (SysEx) is OFF.
*
The Part Pan parameter (PROG:MAIN) will change.
6
Expression (Controller number 11)
Status 2nd byte 3rd byte
BnH 0BH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Expression: 00H - 7FH (0 - 127)
*
Not received when the Receive Expression parameter (SysEx) is OFF.
© 2015 ROLAND CORPORATION 01

Other manuals for Roland JD-Xi

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Roland JD-Xi and is the answer not in the manual?

Roland JD-Xi Specifications

General IconGeneral
Pitch wheelYes
Product typeDigital/analog synthesizer
Product colorBlack
Sound effectsCompression, Delay, Flanger/Digital Signal Processing (DSP), Phaser, Reverberation
Backlight colorRed
Keyboard number of keys37
Maximum polyphony (notes)129
Reverberation effects quantity6
USB ports quantity1
Display typeLCD
Display number of lines2 lines
Display number of characters16
Power source typeAC
Weight and Dimensions IconWeight and Dimensions
Depth245 mm
Width575 mm
Height85 mm
Weight2200 g

Related product manuals