iPadでVSTプラグインを操作する方法は3つあります。 コントローラアプリからMIDIを送ってDAWのMIDI Learnで割り当てる方法、レイアウトを自作するか既製のもの(TouchOSC、またはLogic Pro用のAppleのLogic Remote)を使う方法、そしてiPadにMIDI-CI Property Exchangeでプラグインのパラメータを自動で読み取らせる方法です。MIDI Learnと自作レイアウトはプラグインごとに設定が必要で、Logic RemoteはLogic ProとGarageBandでしか使えません。自動の方法は、Mac上のLogic ProとAbleton LiveでKnobShiftが採用している仕組みです。
2026年10月時点の情報です。以下では、それぞれの方法に必要なもの、その限界、そして自動の方法の設定手順を順に説明します。
iPadからプラグインを操作するには何が必要ですか?
次の3つがかみ合う必要があります。
- コントロールを表示し、その値を送信するiPadアプリ。
- Macとの接続。通常はUSBかWi-Fiです。Macでは、AppleのAudio MIDI設定でNetwork MIDI 2.0またはRTPのネットワークセッションを作成できます(Apple: ネットワーク経由でMIDI情報を共有する)。
- 値をプラグインに渡すDAW。ここでプラグインのフォーマットが関係してきます。
Ableton LiveはVST2、VST3、Audio Units 2に対応し、Live 11.2からはAudio Units 3にも対応しています(Ableton Live 12マニュアル:Using Plug-Ins)。Appleによると、Logic Proが対応しているのは他社製のAudio UnitsプラグインとAudio Unit Extensionsです(Apple: Logic Proのプラグインの概要)。つまり「VST」で検索していてもLogicで作業しているなら、操作するのは同じプラグインのAU版です。
3つの方法はどう違いますか?
| MIDI Learn | レイアウトアプリ | MIDI-CIによる自動認識 | |
|---|---|---|---|
| 仕組み | iPadがMIDIメッセージを送り、DAWでひとつずつ割り当てる | ページを自分でデザインする(TouchOSC)か、DAW純正のリモートアプリを使う(Logic Remote) | iPadがプラグインのパラメータ一覧を問い合わせ、そこからコントロールを組み立てる |
| プラグインごとの設定 | すべてのコントロールを手で割り当てる | レイアウトの作成・調整とマッピング(TouchOSC)。Logic Remoteは不要 | 不要 |
| 対象のパラメータ | 割り当てたもの | レイアウトに置いたもの。Logic Remoteではプラグインのパラメータをページ単位で表示 | プラグインが報告するすべてのパラメータ |
| 分解能 | MIDI 1.0 CC:7ビット、128段階 | 使うメッセージによる | 32ビット(MIDI 2.0) |
| DAW | MIDI Learnのある任意のDAW | TouchOSC:任意のMIDI/OSCの送り先。Logic Remote:Mac上のLogic ProとGarageBand | KnobShift:macOS上のLogic ProとAbleton Live |
| 例 | 任意のMIDIコントローラアプリ | TouchOSC、Logic Remote | KnobShift |
方法1:iPadでのMIDI Learnはどう動きますか?
iPadはほかのMIDIコントローラと同じように振る舞います。コントローラアプリがコントロールチェンジなどのメッセージを送り、それぞれがどのプラグインパラメータを動かすかをDAWに教えます。
Ableton Liveでは、まずプラグインのパラメータをLiveのデバイスパネルに表示させる必要があります。デバイスのヘッダーにあるConfigureボタンを押し、プラグインのウインドウでパラメータをクリックすると追加されます。パラメータが64個を超えるプラグインは空のパネルで開き、すべてのパラメータをLiveに公開しないプラグインもあります(Ableton Live 12マニュアル:Using Plug-Ins)。次に右上のMIDIスイッチでMIDI Map Modeをオンにし、パラメータをクリックしてiPadのコントロールを動かし、MIDI Map Modeをオフに戻します(Abletonマニュアル:MIDI and Key Remote Control)。
Logic Proでは、ドキュメントに記載された方法のひとつがSmart Controlsを使うものです。Smart Controlsパネルでインスペクタを開き、スクリーンコントロールを選んでExternal Assignment、続いてLearnをクリックし、デバイスのコントロールを動かします。Learnはもう一度クリックするまで有効なままなので、複数のコントロールを続けて割り当てられます(Apple: ハードウェアコントロールをスクリーンコントロールに割り当てる)。
長所: ほとんどのアプリとDAWで使え、どこに何を置くかを自分で正確に決められます。 短所:
- プラグインごとに割り当てが必要で、プラグインを入れ替えるたびにやり直しになります。
- 標準的なコントロールチェンジは7ビット、つまり128段階です。アプリが14ビットのメッセージ(0〜16383)を送れるなら、Liveはそれも受け付けます。
- iPadのコントロールとパラメータの値が食い違ったときの動作は、LiveのTakeoverモード(None、Pick-Up、Value Scaling)で決まります。
方法2:TouchOSCやLogic Remoteのようなレイアウトアプリでは何ができますか?
HexlerのTouchOSCはレイアウトアプリです。内蔵エディタでフェーダー、ノブ、ボタンを並べたページを作り、各コントロールが送るMIDIまたはOSCメッセージを決めます。Windows、macOS、Linux、iOS、Androidで動作し、有線・無線のMIDI接続とUDP/TCP経由のOSCに対応しています(Hexler: TouchOSC)。HexlerのApp Store掲載情報によると、米国App Storeでの価格は19.99ドルです(App Store、2026年10月時点)。
レイアウトの自由度は高いものの、メッセージはやはりDAW側で覚えさせる必要があるため、方法2は方法1と組み合わせて使います。その代わり、プラグインに合わせて思いどおりのページをデザインできます。
Logic Remoteは、Mac上のLogic ProとGarageBand向けのApple純正コンパニオンアプリです。App Storeの掲載情報によると無料で(2026年10月時点)、iPadとiPhoneで動作します(App Store)。ミキサーではプラグインの追加、表示、置き換え、バイパス、削除とパラメータの調整ができ、パラメータが24個を超えるプラグインは、スワイプで切り替える複数のページに分かれます(Apple: Logic Remoteでプラグインを操作する)。Smart Controlsはプラグインウインドウを開くより手早い手段で、ひとつのスクリーンコントロールで1つ以上のパラメータを変えられます(Apple: Logic RemoteでSmart Controlsを使う)。
これらを含むLogic向けアプリをもっと詳しく知りたい場合は、Logic Pro向けのおすすめiPadアプリの比較をご覧ください。
長所: Logic Remoteならマッピング不要。TouchOSCならデザインは完全に自由です。 短所: Logic RemoteはMac上のLogic ProとGarageBandでしか使えません。TouchOSCのレイアウトはプラグインごとに作る必要があり、DAW側のマッピングも欠かせません。
方法3:MIDI-CIによる自動操作はどう動きますか?
MIDI 2.0には、2つのデバイスが互いに何ができるかを問い合わせられるMIDI-CIが加わりました。その一部がProperty Exchangeで、MIDI AssociationはこれをデバイスどうしでJSONをやり取りする方法と説明しています。コントローラ用のリソースには、ChCtrlListのような一覧も含まれます(MIDI.org: Property Exchange Controller Resources)。背景はMIDI 2.0とは?で解説しています。
KnobShiftはまさにこの仕組みを使います。いま編集しているプラグインのパラメータを読み取り、オシレーター、フィルター、エンベロープ、LFO、モジュレーション、エフェクト、アルペジエーター、グローバルといったセクションに自動で整理します。マッピングもテンプレート作りも必要ありません。値は128段階のCCではなく、32ビットのMIDI 2.0コントローラとして送られます。
DAWごとの使い方:
- Logic Pro: インストゥルメントやエフェクトをKnobShift Bridge(Audio Unit)に読み込みます。
- Ableton Live: 他社製プラグインをKnobShift Bridge(VST3)に読み込みます。Live純正のデバイスは、コントロールサーフェススクリプトのKnobShiftRemoteが報告します。
- ダッシュボード: プラグイン専用のページがほしければ、自分で作って
.knobshiftファイルとして共有できます。ダッシュボードライブラリには24種類のプラグイン向けの公式ダッシュボードがあります。
正直に言うと、次のような制限があります。
- 対応はmacOS上のLogic ProとAbleton Liveだけです。Cubase、FL Studio、Bitwig、Reaper、Pro Tools、Windowsには対応していません。
- Alchemy、ES2、ChromaVerbなどのLogic純正プラグインはAudio Unitではないため、KnobShiftでは操作できません。これらにはLogic Remoteがあります。
- iPadアプリはまだテスト段階で、App Storeには公開されていません。
- Network MIDI 2.0によるWi-Fi接続にはmacOS 26.4以降が必要です。それ以前のバージョンではUSBで接続します。
どのプラグインが確認済みかは互換性ページに載っています。たとえばSerum 2です。
どの方法を選べばよいですか?
- どんなDAWでも、1つのプラグインにコントロールが4〜5個あれば十分: 任意のコントローラアプリでMIDI Learn。
- 自分でデザインしたページがほしく、作る手間は気にならない: TouchOSCとMIDI Learnの組み合わせ。
- Logic Proで作業していて、主にLogic純正の音源を使う: Logic Remote。
- Logic ProやAbleton Liveで多くの他社製プラグインを切り替えながら、マッピングなしですべてのパラメータを触りたい: KnobShiftによるMIDI-CIの自動の方法。
自動の方法はどう設定しますか?
- 動作条件を確認します。iPadOS 17以降のiPadと、macOS 14以降のMacが必要です。
- MacにKnobShiftをインストールします:MacにKnobShiftをインストールする。Mac用のBridgeは無料のテスト版で、まだAppleの公証を受けていないため、プライバシーとセキュリティで一度だけ許可します。
- iPadをUSBで、またはmacOS 26.4以降ならWi-Fiで接続します。
- Logic Proでは、ソフトウェア音源トラックでAU Instruments → KnobShift → KnobShift Bridgeを選び、そこにプラグインを読み込みます。詳しくはLogic ProでKnobShiftを設定するをご覧ください。
- Ableton Liveでは、KnobShift Bridgeを挿入してプラグインを読み込みます。Live純正のデバイスには、コントロールサーフェスとしてKnobShiftRemoteを選びます:Ableton LiveでKnobShiftを設定する。
- プラグインを開きます。そのコントロールが、セクションごとに整理されてiPadに表示されます。
次のステップ
iPadアプリは現在テスト段階です。ダウンロードページでウェイティングリストに登録でき、それまでの間に互換性リストで手持ちのプラグインを確認できます。
よくある質問
何も割り当てずに、iPadをVSTプラグインのコントローラとして使えますか?
はい。iPadアプリがプラグインのパラメータを自分で読み取れる場合は可能です。KnobShiftはmacOS上のLogic ProとAbleton LiveでMIDI-CI Property Exchangeを使ってこれを行うため、マッピングもテンプレート作りも必要ありません。
Logic ProでVSTプラグインは使えますか?
Appleのドキュメントによると、Logic Proが対応しているのは他社製のAudio UnitsプラグインとAudio Unit Extensionsです。プラグインにAudio Unit版もあれば、Logicではそちらを読み込んで操作します。
iPadからのMIDI Learnは、フィルタースイープに十分な細かさがありますか?
標準的なMIDI 1.0のコントロールチェンジは7ビット、つまり128段階です。ゆっくりしたスイープでも、この128の値しか通れません。MIDI 2.0のコントローラは32ビットで、40億段階以上あります。
KnobShiftはCubaseやFL Studio、Windowsで使えますか?
いいえ。KnobShiftが対応しているのはmacOS上のLogic ProとAbleton Liveだけです。