Logic Express 9でMMC ( MIDIマシンコントロール )による録音コマンドが送られない
Logic Express 9を使っています。Logic Express 9を同期マスターにして、FOSTEX VF80というハードディスクマルチレコーダーをスレーブにして、MMCコマンドで下記の様に記述したシステムエクスクルーシブメッセージ(SysEx)により録音スタート指示送信を送ってもVF80が録音モードに入らず、PLAYで走ってしまいます。
$F0 $7F $00 $06 $06 $F7
因みに調べた範囲では、MMCコマンドのパターンは下記の通り(0xは16進数を表す)で、
0xF0 0x7F <deviceID> 0x06 <command> 0xF7
<command>に下記のコードを入れ換えることによりそれぞれの動作をする決まりとなっているらしいです。
試しに録音コマンドの0x06の代わりに他のコードを入れて、走らせても相変わらずPLAYでマルチレコーダーは動作してしまい、このシステムエクスクルーシブメッセージは単なるトリガーとなっているだけの様です。
0x01 Stop
0x02 Play
0x03 Deferred Play
0x04 Fast Forward
0x05 Rewind
0x06 Record Strobe (Punch In)
0x07 Record Exit (Punch out)
0x09 Pause
この様な症状ですが、どなたか Logic Express 9からMMCが正しく送信される解決法をご存知ではないですか。なにか他の設定が足りかったり、上のSysEx記述方法がおかしいのでしょうか。
因みにWindowsのDominoというフリーのMIDIソフトで試しに同じような記述をして走らせるとうまくRecモードで動作しました。よろしくお願いします。
Mac mini, OS X Mountain Lion (10.8.5)