Windowsには、音楽をMidiとして出力できる(クローズドソース)プログラムがあります。
入力としてこのMidiデータを使用する同じPCで実行されるソフトウェアを作成します。
私は、PCのMidi-outポートからMidi-inポートに物理ワイヤをルーティングし、プログラムでこのポートを監視することでこれを実現できると考えました。
ただし、ハードウェアを使用せずにプログラムからのMidi出力をカスタムソフトウェアにルーティングすることは可能ですか?Windowsソフトウェアが音楽をルーティングするMidiサウンドカードのふりをする「偽のMidiカード」を使用できると思います。
このようなものはありますか?または、ハードウェアが唯一の方法ですか?