レスをありがとうございます。
残念ながらうまく行きません。
Port(0)CH(1)TR(1)@1
cdefg
Port(1)CH(2)TR(2)@41
cdefg
上記のようにスクリプトを書いて演奏させてみたのですが、ポートの分離ができないようです。
以下試した手順を記します。
・エディタでmmlスクリプトを書いてmidiファイルに変換します。
・それをMIDITrailで演奏します。
・MIDITrailのオプションには、A~Fのマルチポート設定があります。
・A~CのポートそれぞれにVirtualMIDISynthというSOUNDFONTを組み込めるプレイアーを当てます。
・この状態では、ピアノとバイオリンの音を鳴らすことができます。
・C→B→Aの順番でVirtualMIDIを外していきますが、Aが外れるまでは同じピアノとバイオリンの音が流れてきます。Aが外れると音は鳴らなくなります。
またB・Cが当てられているだけでは、音は流れません。
上記からMIDIデータはAにのみ流れて行っているように思えます。
ご助言いただければ幸いです。