仮想MIDIポートでシーンセレクターをコントロールする
元のガイド(英語)
Liveの標準機能
Liveには、MIDIコントローラに割り当てることができる“隠し機能”的なものがある。
セッションビューでMIDIマップモードに入るとマスタートラックに表示されるコレ。
左から順に
- シーンを適用(ローンチ、再生)
- シーンを上へ( 一つ上のシーンを選択)
- シーンを下へ(一つ下のシーンを選択)
- シーン選択(シーンをスクロール)
応用的な使い方(ここで紹介)
応用として、仮想MIDIポートとダミーのMIDIクリップを使って、そのクリップの再生時に自動で上の機能を利用した動作を実行できる。
自動でできる動作:
- 一つ上(または下)のシーンを選択する
- 特定の番号のシーンを選択する
- 選択したシーンをローンチする
- 前もって設定した時間が経過した後にシーンを選択またはローンチする
- MIDIフットスイッチを使ってバッキングトラックをローンチする
設定
MacのIACバス、またはWindowsで同等の仮想MIDIポートを有効にする。
以下の記事を参照。
Liveのメニュバーから[環境設定]>[Link / MIDI]タブを開く。
仮想MIDIバスのInputの「リモート]とOutputの[トラック]をオンにする。
空のMIDIトラックを作成し、[MIDI to]を作成した仮装MIDIポートにする。
新しいMIDIクリップを作成し、ノート(C3など)を入力する。
クリップのループをオンにして、再生を開始する。
MIDIマップモードに入る。
希望のパラメーター(Scene Downなど)を選択し、入力したノートがマップされるまで待つ。
MIDIマップモードを抜ける。
ループをオフにする。
※これをしないと、同じ動作を永遠に繰り返すことになる。
実際の使い方
MIDIマッピングしたノートは、クリップ内で好きな場所に置ける。
=シーン内の好きなタイミングで動作を実行できる。
使用例
MIDIクリップの長さ:シーンで一番長いクリップと同じ長さ
C#3→[シーンを適用]
配置:C3→MIDIクリップの先頭
このクリップを置いたシーンが再生開始されると、同時に次のシーンが選択される。
クリップの終了を合図に次のシーンが再生される。
※グローバルローンチクオンタイズを有効にしておく必要がある。