AHKを使ってアクティヴなVSTごとにMIDIコントローラの設定を切り替えるハック

イデア。一般的なMIDIコントローラをDAW上でミキサーやVSTの操作に使うにはいちいち手動で対象ごとのノブやスライダーのControl Changeを割り振ったメモリ/バンク/マップを呼び出す必要がある。Novation ReMOTE SLにはアクティヴウィンドウを認識してメモリを自動切換えする機能がある(詳細は知らない)らしいがこれを手持ちのMIDIコンでやりたい。おそらく全てのMIDIコンはMIDIメッセージでカレントメモリの切り替えを行えるはずなので、AutoHotkeyでLoopでキャプションを監視して対象パターンを作って、該当したらそのVSTiとかに対応したMIDIコントローラのメモリを呼び出すSMFファイルをRunさせれば出来る、かな。AHKに複数のMIDIポートのどれを使用するか選択する機能は多分ないのでデフォルトのMIDI再生デバイスMIDIコンに設定する必要がありそう。