1

プログラム変更を実行するために、PC から Roland BK7M Backing Module にコードを取得しようとしています。すべての Roland Midi メッセージには 3 つのコードが必要で、私のプログラム変更では次のようになります。

CC00 : 122 CC32 : 0 PC : 2

「genmce」から提供された「generic_midi program_06.ahk」を多かれ少なかれ開始ブロックとして使用してプログラムを作成しようと試みていますが、開始ブロックから抜け出せていないのが残念です。実行したときに得られるフィードバックの概要を説明します。

最初に、「エラー、midiInOpen が 2 を返しました」、次に「エラー、midiInStart が 5 を返しました」、「MidiSet を左クリックして有効な midiin ポートを選択するには、トレイ アイコンを右クリックします」</p>

次に、Midi Monitor が表示され、Midi In Port の選択から、BK7M に付けられたタイトルである「USB Audio Device」を選択します。Midi Out Port I の選択から、MicrosoftGS Wavetable SW Synth を選択します。

これらの選択の下に、次の見出しを含む 2 つの画面が表示されます。イベント Type_StatB_Ch_Byte1_Byte2。[Midi In Port] と [Midi Out Port] の 2 つのオプションの下に同じ見出しが表示されます。

Midi In Port 側では、248 、 9 、 0 、 0 の StadB、Ch_Byte1 および Byte2 の連続読み取りのように見えるものを取得していますが、Event Type 見出しの下には読み取りがありません。Midi Out Port 側では、まったく測定値が得られません。

midiに関する私の知識は非常に限られているので、これについて何か助けていただければ幸いです。

4

0 に答える 0