対象製品:Peak、Summit
1. まず、外部MIDIトラックを作成し、MIDIインターフェースとして「MIDI Destination」を選択します。 この例では、SummitとコンピューターがUSBケーブルで接続されています。 SummitをMIDI destinationとして選択し、MIDIチャンネルを選びます。 この例では、Summitのグローバルチャンネルは3で、宛先をSummit、Ch 3に設定しています。
*DIN MIDI接続をMIDIインターフェースに使用し、それをMIDI destinationとして使用することで、PeakまたはSummitで同じ結果を得ることもできますので、ご注意ください。
このMIDIトラックに「MIDI OUT to Summit」という名前を付けます。 トラック情報は以下のように表示されるはずです:
2. トラックのタイムライン上で右クリックし、「Create empty Region」を選択して、空のMIDIリージョンを作成します。
これにより、トラック上に空の緑色のMIDIリージョンが作成され、コマンドが送信される時点として機能します。
3. LogicのEvents Managerで、バンクとパッチ変更コマンドを送信するタイミングを正確に調整します。 デフォルトでは、LogicのEvents Managerを開くキーボードショートカットは「D」キーです。
Events ManagerはLogicウィンドウの右側に表示されます。
4. 上のスクリーンショットで示されている枠内の領域にマウスを合わせると、「Controller」タイプのイベントを選択できます。 「+」ボタンを押して、2つの「Controller」イベントをリストに追加しましょう。

5. バンク変更用に2つのコントローラーイベントを設定し、その後プログラム変更イベントを設定します。 この場合、SummitをBank C、Patch 017に変更しますので、イベントリストが次のようになっていることを確認してください:
- 上記のように、プログラム変更の位置を少し遅らせて、バンク変更メッセージの後に受信されるようにしますが、素早く連続して送信されます(5 4 1 1; 5 4 1 2)
- 選択する位置は、コマンドを送信したい正確な時点によって異なります。 この状況では、各イベント間の時間差は無視できる程度で、5小節目の最初のダウンビートでパッチが変更される効果が得られるはずです。
- LSBイベントの「Val」を1~4に調整すると、バンクA~D(それぞれ)が切り替わります。 この場合、値3はバンクCを選択します。
- プログラム変更コマンドの「Val」列は、アクティブなバンク内のパッチ番号を決定します。 この場合、Logicでパッチを017に変更します
プレイヘッドがその位置に達すると、コマンドが送信されます。