MIDI · MACRO · OSC モード
連続値のコントロールと切替は、3 つのモードで動作できます。モードによって、演奏した内容の送り先が決まります。
| モード | 送り先 | 対応するコントロール |
|---|---|---|
| MIDI | MIDI 機器またはアプリ(チャンネル + CC またはノート) | フェーダー、水平フェーダー、ノブ、XYパッド、切替。MIDI 専用のパッド、キーボード、ピッチベンド、アルペジエーター、ドラムプレイヤー、ドローンパッドも含みます。 |
| MACRO | 同じシーン内のほかのコントロール | フェーダー、水平フェーダー、ノブ、切替。MACRO 専用の State、Macro Play、Macro Tempo、Macro Memories、LFO も含みます。 |
| OSC | ネットワーク上のアプリまたは機器(IP:ポート + パス) | フェーダー、水平フェーダー、ノブ、XYパッド、切替。 |
MIDI · MACRO · OSC の順番は、Editor のパレットでも、各インスペクタのモードセレクターでも同じです。
各モードの用途
- MIDI:シンセ、DAW、ドラムマシン、ソフト音源。
- MACRO:1 つの操作で複数のコントロールを、それぞれの範囲内で同時に動かします。たとえば、同じフェーダーでフィルターを開きながらリバーブを下げる、といった使い方です。
- OSC:映像・ビジュアル系ソフト、デジタルミキサー、TouchDesigner、Max、Resolume などの環境、その他の OSC 受信機器。
モードを選ぶ
- 目的のパレットセクションからコントロールを追加するか、あとでインスペクタのモードを変更します。
- インスペクタで、そのモードの詳細を設定します。
- 保存をタップします。
MIDI モード
| 項目 | 値 |
|---|---|
| チャンネル | 1–16 |
| CC | 0–127(フェーダー、ノブ、切替) |
| CC X / CC Y | それぞれ 0–127(XYパッド) |
| 動作(フェーダーとノブ) | Pickup:現在の位置から相対的に値を動かします。ジャンプ:触れた位置の値に直接移動します。 |
フェーダーとノブは 7 ビットの CC(0–127)を送信します。
MACRO モード
MACRO モードでは、コントロール自体は MIDI も OSC も送信しません。ほかのコントロールを動かし、それぞれのコントロールが自分の MIDI または OSC を送信します。
- ターゲット:シーン内の、MACRO モードではないフェーダーまたはノブ、そして任意の XYパッド(X 軸と Y 軸ごと)を選べます。ターゲットはどのページにあってもかまいません。
- からとまで:各ターゲットには、マクロが最小のときに受け取る値と、最大のときに受け取る値があります。値はターゲットのスケールで表示されます。MIDI ターゲットなら 0–127、OSC ターゲットならそのターゲットの OSC の最小値と最大値です。からをまでより大きくすると、動きを反転できます。
- マクロを動かすと、各ターゲットがその範囲内で動きます。
ターゲットとその範囲は、Perform でマクロのボタンを長押しして、ライブで選ぶこともできます(Performを参照)。
MACRO モードのフェーダーやノブは、LFO のターゲットにできます。こうすると、LFO がマクロのターゲットをすべて同時に動かします。
MACRO モードの切替には、追加のターゲットがあります。切替をご覧ください。ライブでの割り当てを含む詳しい手順は、フェーダー、ノブ、切替の MACRO モードにまとめています。

OSC モード
| 項目 | 値 |
|---|---|
| 出力 | 設定で定義した OSC 出力の 1 つ(MIDI と OSC の接続を参照)。 |
| パス | その出力のパスの 1 つ。 |
| カスタムパス | 選んだパスの末尾に追加するテキスト(/output/path + /custom)。出力にパスがない場合は、カスタムパスだけが使われます。 |
| 値タイプ | INT または FLOAT。 |
| 最小 / 最大 | 送信する範囲。どんな数値でも使えますが、最小は最大より小さくする必要があります。 |
| 送信レート | 30 Hz、45 Hz、60 Hz。コントロールを動かしている間に送るメッセージの毎秒の上限です。最後の値は必ず届きます。切替にはこのオプションはありません。 |
各コントロールのメッセージ形式はMIDI と OSC の接続にあります。
