Visiboxを入手 →
← ニュース一覧レシピ

MIDIでVisiboxの曲を切り替える方法

MIDIでVisiboxの曲を切り替える方法

Visiboxは、インタラクティブな映像を作ってコントロールするためのツールです。映像の素材を「曲」にまとめ、MIDIメッセージでトリガーできます。このレシピでは、MIDIのプログラムチェンジ、ノート、コンティニュアスコントロール(CC)を使ってVisiboxの曲を選ぶ方法を紹介します。これでプロジェクト内のすべてのクリップにすばやくアクセスできます。

Visiboxのプロジェクトの構成

Visiboxでは、映像の素材を「クリップ」と呼びます。クリップは曲ごとにまとめられ、曲がプロジェクトを構成します。クリップには動画ファイルや画像ファイルを使えるほか、接続したカメラに切り替えることもできます。ステージでMIDIノートを1つ送るだけで、観客に見せたいものを何でも映せます。曲にはそれぞれオーディオファイルを1つ紐づけることもできます。このバッキングトラックのファイルは、曲の中のどれかのクリップがトリガーされると自動で再生を始めます。

ライブでは、パフォーマンスの流れに合わせて曲を切り替えていくことになるでしょう。曲ごとにクリップが1つでも、いろいろなタイミングでトリガーする複数のクリップでも、選べる映像の「パレット」が手元にそろい、その間をスムーズに切り替えられます。たとえば、ボタンが8つあるMIDIフットペダルなら、2つのボタンを「前の曲」と「次の曲」のアクションに割り当て、残りの6つをクリップ1〜6に割り当てられます。こうすれば、前の曲/次の曲ボタン(「停止」ボタンも兼ねます)でセットリストを移動しながら、6つのクリップに自由にアクセスできます。

ただ、Visiboxのユーザーの多くは、バッキングトラックの再生やライブの自動化に使っているAbleton Live、Cubase、Stage TraxxなどのDAWソフトウェアやハードウェアと映像を同期させています。その場合は、MIDIのプログラムチェンジでVisiboxの曲を切り替えるほうが理にかなっていることが多いです。DAWで次の曲がスタンバイされたら、DAWからVisiboxへプログラムチェンジを送って対応する曲を選びます。すると曲のクリップのメディアファイルが先読みされ、トリガーした瞬間に再生できる状態になります。DAWが新しい曲の再生を始めたら、必要なタイミングでMIDIメッセージを送り、曲の中のクリップをトリガーできます。

MIDIでVisiboxの曲を選ぶ3つの方法

VisiboxのMIDIマッピング設定では、MIDIメッセージを次のアクションに割り当てられます。

  1. 前の曲/次の曲アクション:おそらく一番わかりやすい方法です。これらのアクションはノートオンやコンティニュアスコントローラー(CC)のメッセージに割り当てられます。MIDIフットペダルのボタン、ドラムコントローラーのパッド、キーボードの鍵盤などに割り当てましょう。1つのボタンで前の曲へ、別のボタンで次の曲へ進みます。
  2. プログラムチェンジで曲を選ぶ:MIDIのプログラムチェンジを使えば、特定の曲を直接選べます。プログラムチェンジを送れるMIDIコントローラーなら、通常は001と入力するとVisiboxの曲1が、012なら曲12が選ばれます。DAWでは、曲1を選ぶには値0、曲12を選ぶには値11のプログラムチェンジを送る必要があるかもしれません。MIDIの値は0から始まる一方、Visibox(と多くのハードウェアコントローラー)は1から番号を振るためです。
  3. 曲の選択(CC経由):曲がたくさんあるプロジェクトなら、ロータリーエンコーダーやスライダー付きのMIDIコントローラーで曲を選ぶのもいいでしょう。MIDI CCを「曲の選択」アクションに割り当てます。このCCエンコーダーが最小値のときはプロジェクトの最初の曲が選ばれ、回していくと次の曲、その次の曲と進み、最大値で最後の曲が選ばれます。曲ごとのプログラムチェンジ番号を覚えておかなくても、大量の曲をすばやく移動できる便利な方法です。

手順

  1. 映像を準備する: レパートリーの曲ごとに、Visiboxの曲を1つずつ作ります。1つの曲に、音楽のセクションに合わせてトリガーするループクリップを複数入れても、曲の長さぶん流れる動画や画像のクリップを1つだけ入れてもかまいません。必要な映像素材(動画、画像など)をすべてVisiboxに読み込みます。ノートパソコンの内蔵Webカメラや、接続したUSBカメラを使ってカメラクリップを作ることもできます。

  2. Visiboxを何でコントロールするか決める(MIDIフットペダル、DAWなど):これによって、Visiboxに送るMIDIメッセージが決まります。MIDIフットペダル、ドラムパッドなどのMIDIハードウェアでVisiboxをリアルタイムに操作するなら、おそらくノートオンで「前の曲」と「次の曲」のアクションをトリガーすることになります。DAWを使うなら、おそらくプログラムチェンジで曲を選ぶことになります。

  3. MIDI入力/出力: USB接続のハードウェアMIDIコントローラー(ペダル、パッド、キーボードなど)なら、コンピューターにつなぐだけでVisiboxに入出力デバイスとして表示されます。同じコンピューターで動くDAWなどのソフトウェアを使うなら、DAWからVisiboxへMIDIメッセージを送るよう設定する必要があります。MacではIAC MIDIを設定します。Windowsでは通常LoopMIDIのようなアプリを使います。そのうえで、DAWからVisiboxへMIDIメッセージをルーティングします。

  4. MIDIマッピング: Visiboxのデフォルトのマッピングで足りるかもしれないので、今はこの手順を飛ばしてもかまいません。MIDIマッピングはVisiboxの「MIDIマップ」ウィンドウで行います。どのMIDI入力から来たどのMIDIメッセージで、Visiboxのどのアクションをトリガーするかを設定します。「プログラム変更で曲を選ぶ」を選ぶと、すべてのプログラムチェンジがVisiboxの対応する曲を選ぶようになります。プログラムチェンジ001で曲1、012で曲12がアクティブになります。クリップのトリガーについては、デフォルトのMIDIノートは次のとおりです。

    • 前の曲:MIDIノート58(A#2)
    • 次の曲:MIDIノート59(B2)
    • クリップ1を再生:MIDIノート60(C3)
    • クリップ2を再生:MIDIノート61(C#3)
    • クリップ3を再生:MIDIノート62(D3)
    • クリップ4を再生:MIDIノート63(D#3)
    • クリップ5を再生:MIDIノート64(E3)
    • 以下同様
    • 停止:MIDIノート48(C2)
  5. コントローラーやDAWを設定して、適切なMIDIメッセージをVisiboxへ送るようにします。ハードウェアMIDIコントローラーなら、ノートオンで「前の曲」と「次の曲」のアクションをトリガーするよう設定するのがいいでしょう。DAWなら、プログラムチェンジを送るよう設定する必要があります。曲を選んだあとは、ノートオンやコンティニュアスコントローラーのメッセージで、選んだ曲の中のクリップをトリガーできます。

ヒント

  • キーボードの上下キーでも曲を切り替えられます。たとえば4ボタンのフットスイッチで、曲ごとに4つのクリップを操作したい場合です。ノートパソコンが手の届く場所にあれば、キーボードの上下矢印キーでいつでも次の曲をスタンバイできます。再生を始めたいときにペダルの最初のボタンを踏みましょう。止めたいときはスペースバーも使えます。
  • 曲を移動するとプログラムチェンジの番号が変わります。DAWで固定のプログラムチェンジを使うなら、2つのアプリを連携させたあとは、Visiboxのプロジェクトをできるだけ変えず、曲の順番も入れ替えないようにしましょう。そうすれば、DAWが送るプログラムチェンジで常にVisiboxの正しい曲が選ばれます。レパートリーに新しい曲を加えるときは、既存のプログラムチェンジとぶつからないよう、Visiboxのプロジェクトの最後に追加しましょう。
  • 本番と同じセットアップでリハーサルする: スムーズなパフォーマンスのために、フルセットアップで練習して連携に慣れておきましょう。

まとめ

MIDIのプログラムチェンジでVisiboxの曲を切り替えれば、ライブの進行がすっきりするうえ、ステージでの表現の幅も広がります。このセットアップがあれば、最初から最後まで観客を引き込む、スムーズなライブを届けられます。