Roland JD-Xiのコントロールチェンジ一覧(暫定版)
5月18日にメーカー公式の「JD-Xi MIDI インプリメンテーション」(PDF)が公開されました。
http://www.roland.co.jp/support/by_product/jd-xi/owners_manuals/63201657
Roland JD-Xiからシーケンサー(Studio One 2、世界樹4.4)に送信したMIDIコントロールチェンジをまとめました。現時点でまだメーカーからMIDIインプリメンテーションチャートが公開されていないので暫定版とします。
Program Change (PC)
詳しくはパラメーター・ガイドをご参照ください。
http://www.roland.co.jp/support/by_product/jd-xi/owners_manuals/63201656
Control Change (CC)
- 0 Bank Select MSB
- 1 Modulation
- 6 Data Entry MSB
- 7 Volume
- 10 Pan
- 11 Expression
- 16 LFO Rate
- 17 LFO Rate (2)
- 32 Bank Select LSB
- 38 Data Entry LSB
- 98 NRPN LSB
- 99 NRPN MSB
- 100 RPN LSB
- 101 RPN MSB
- 102 FILTER Cutoff
- 103 FILTER Cutoff (2)
- 105 FILTER Resonance
- 106 FILTER Resonance (2)
- 117 AMP/ENV Level
- 118 AMP/ENV Level (2)
CC102 : FILTER Cutoff
0~127
※CC103はStudio One 2では受信せず、世界樹4.4では受信しました。CC102と同じ値です。
CC105 : FILTER Resonance
0~127
※CC106はStudio One 2では受信せず、世界樹4.4では受信しました。CC105と同じ値です。
CC117 : AMP/ENV Level
0~127
※CC118はStudio One 2では受信せず、世界樹4.4では受信しました。CC117と同じ値です。
NRPN
- 3 LFO Shape
- 4 LFO Shape (2)
- 21 LFO Depth
- 22 LFO Depth (2)
- 37 Analog Synth Pulse Width
- 124 AMP/ENV Envelope
- 125 AMP/ENV Envelope (2)
- 127 NRPN NULL
※NRPN NULLは受信したとおりに記述しています。MIDIデータ作成の際は、全てのNRPN送信後に1回NRPN NULLがあればよいと思います。
LFO Shape
下記NRPNを同一ティックで送信します。
TRI(三角波)
CC 99 : 0 CC 98 : 3 CC 6 : 0 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 4 CC 6 : 0 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
SIN(サイン波)
CC 99 : 0 CC 98 : 3 CC 6 : 1 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 4 CC 6 : 1 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
SAW(のこぎり波)
CC 99 : 0 CC 98 : 3 CC 6 : 2 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 4 CC 6 : 2 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
SQR(矩形波)
CC 99 : 0 CC 98 : 3 CC 6 : 3 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 4 CC 6 : 3 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
S&H(サンプル&ホールド波)
CC 99 : 0 CC 98 : 3 CC 6 : 4 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 4 CC 6 : 4 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
RND(ランダム波)
CC 99 : 0 CC 98 : 3 CC 6 : 5 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 4 CC 6 : 5 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
LFO Depth
下記NRPNを同一ティックで送信します。
*は同じ値(1~64~127)です。
CC 99 : 0 CC 98 : 21 CC 6 : * CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 22 CC 6 : * CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
Analog Synth Pulse Width
下記NRPNを同一ティックで送信します。
CC 99 : 0 CC 98 : 37 CC 6 : 0~127 CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
AMP/ENV Envelope
下記NRPNを同一ティックで送信します。
*は同じ値(0~127)です。
CC 99 : 0 CC 98 : 124 CC 6 : * CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃) CC 99 : 0 CC 98 : 125 CC 6 : * CC 99 : 127 (NRPN NULL) CC 98 : 127 (〃)
Pitch Bend
- 8192~0~+8191
ピッチベンド・センシティビティのRPNは以下のとおり。
CC 101 : 0 CC 100 : 0 CC 6 : 0~24
…Analog Synth Pulse Width以外、同じ値を二重に送信してるのが謎なんですよねぇ? 両方必要だとしたら、MIDIデータを作るのが面倒そうです。
Cakewalk用の音色定義ファイル
Cakewalk用のインストゥルメント定義ファイル(*.ins)を作成しました。
世界樹4.4で動作確認済です。
Microsoft OneDriveに置いておきますので、ダウンロードしてお使いください。
https://onedrive.live.com/redir?resid=39e2ba351a6c5ac0%21316