この記事では、CDJ-3000およびその他の互換性のあるCDJおよびXDJコントローラの各ボタンとノブの挙動を変更する方法について解説しますが、デバイスの他のすべてのコントロールの工場出荷時のデフォルト設定は保持します。
コントローラのファクトリマッピングのカスタマイズは「オーバーマッピング」と呼ばれます。 TRAKTORのマッピングについて詳しく知りたい場合は、こちらの記事をご参照ください。
この概要は、MIDIマッピングとオーバーマッピングの違いを示しています:
MIDIマッピング | オーバーマッピング | |
互換デバイス: |
MIDIデバイス | HIDマップされたデバイス |
TRAKTORが機能するマッピング: |
MIDI CCとMIDIノート | デバイスに印字されたクリアテキストHWコントロール名 |
HWコントロールによるアサイン学習: |
はい | はい |
コンテキストメニューからアサインを選択するための表: |
はい | はい |
ワークフロー: |
デバイスマッピングを最初から作成する | デフォルトファクトリーマッピングの変更 |
モジュールの積み重ね: |
はい | はい |
TSIファイルとして共有: |
はい | はい |
デバイスの識別: |
例えばMIDIチャンネル経由 | 各デバイスに設計上の独自チャンネル |
SHIFTレイヤーのモディファイヤ: |
はい |
はい |
オーバーマッピングの例
例 #1:
ここではQUANTIZEボタンの動作を、SNAPモードの有効化からQUANTモードの有効化に変更する方法を示します:
1. TRAKTORのPreferences > Controller Managerを開き、DeviceとしてPioneer DJ CDJ-3000を選択します。
2. Add In...をクリックし、Global > Quant Onを選択します。
3. Device MappingでLearnボタンを有効にし、コントローラのQUANTボタンを押してLearnを再度無効にします。
4. 以下の設定を適用します:
- Interaction Mode: Toggle
- Override Factory Map: 有効
注意:ボタンを1回押すことででSNAPとQUANTの両方を同時にコントロールしたい場合は、Override Factory Mapオプションをオフのままにしてください。
5. LEDフィードバックを有効にするには、Add Out... > Quant Onを選択します。
6. 次に、デバイスとしてPioneer DJ CDJ-3000#2を選択し、2つ目のCDJに対して上記の手順を繰り返します。
CDJ-3000のQUANTボタンは、TRAKTORのSNAPモードではなくQUANTモードをコントロールするようになりました。
例 #2:
ここでは、TRAKTORで利用可能なデフォルトのAbsolute Tempo FaderモードをRelative Tempo Faderモードに置き換える方法を示します。これにより、SYNCを解除してもトラックのテンポは変更されず、フェーダーでシームレスにピッチングできます。
1. TRAKTORのPreferences > Controller Managerを開き、DeviceとしてPioneer DJ CDJ-3000を選択します。
2. Add In...をクリックし、Deck Common > Tempo Adjustを選択します。
3. Device MappingでLearnボタンを有効にし、コントローラのテンポフェーダーを操作してLearnを再度無効にします。
4. 以下の追加設定を適用します:
- Interaction Mode: Relative
- Assignment: Deck A
- Override Factory Map: 有効
5. 次に、デバイスとしてPioneer DJ CDJ-3000#2を選択し、2つ目のCDJに対して上記の手順を繰り返します。今回は、手順4でAssignment > Deck Bを選択してください。
設定は完了です。これでTRAKTORで利用可能なデフォルトのAbsolute Tempo FaderモードがRelative Tempo Faderモードに置き換わりました。