Mixxx MIDI mapping

created: 2023-07-12

はじめに

Reloop Mixtour(amazon) を入手したので、Mixxx の MIDI mapping を作っている。

GitHub で管理するほどでもないけれど GitHub に置いている。mixxx_midi_mapping

PCDJで使うコントローラーは多々あるけれど、Mixtour程度のサイズながら充分な機能を備えているものは少ないと思う。 他の候補だと、 ALLEN&HEATH Xone:K2Traktor Z1がある。

Mixtourは、三者の中では中間程度の複雑さ・機能性だと思い、選んだ。

先述の三者のどれでもそうだけれど、Mixtour もコンパクトな DJ コントローラーであるので、ジョグダイアルを備えていないし入力も少ない。少ない入力で多数の機能を使うにはキーマッピングを考える必要がある。

使う機能

少ない入力に全部の機能をマップするのは無理なので、使う機能を絞っていく。以下がマップできれば充分かと考えてマッピングを作成している。

  • トラックの選択・ロード
  • 再生・停止・キュー・ビートシンク・ループ
  • ホットキュー
  • hi/mid/low EQ
  • FX
  • ボリュームフェーダー・クロスフェーダー
  • ピッチ変更
  • ヘッドホン出力
  • トラック再生位置移動

また、ビートグリッド調整とホットキュー設定を主目的とした1deck向けのマッピングも作ろうとしている。

マッピング

マッピング設定自体に説明を記載した。

この記録は備忘録だけれど、もし必要になった人がいたらMixxxで設定を読み込んで確認してほしい。単純なマッピングは xmlファイルに記述されている。

[SHIFT+SEEK] scroll library 等と書いているものがマッピングで、この例では、MixtourのShiftキーを押しながらSeekノブを回すとライブラリをスクロールする操作になる。

javascriptによる複雑なマッピングはほとんど設定していない。

参考