0

私は何年も前に Windows プログラムを作成しました。このプログラムは、ノートを「midi マッパー」に送信して音楽を作成しました (そして、そこからサウンドカードの midi-synth に送信しました)。

今日、私はMIDI情報を受け入れるとされるソフトシンセを持っているので、今日のミディマッパーに相当するものを使用して、プログラムからソフトシンセにMIDI出力をルーティングできるはずだと思います。

Windowsには明らかにミディマッパーアプリケーションはありませんが、私のプログラムは(XP上で)組み込みのサウンドカードシンセを駆動するという点で引き続き動作するため、Windowsにはある種のMIDI処理レイヤーが必要です。どうすればこれにたどり着くことができますか?そして、おそらくミディをソフトシンセにリダイレクトしますか?

4

1 に答える 1

4

デフォルトの MIDI デバイスは で設定できますControl Panel/Sounds and Audio Devices。ソフト シンセが MIDI デバイスとして登録されている場合は、ドロップダウンに表示されます。

私の知る限り、最新の MIDI ソフトウェアは、あるデバイスから別のデバイスへの独自の MIDI ルーティングを行うようになりました。Windows XP は、サポートできる MIDI デバイスの数に制限があり、MIDI ソフトウェア業界は現在、完全な USB モデルに向かって徐々に移行しています。

USBモデルでは、多くのハードウェア コントローラ (このようなもの) が「クラスに準拠」しているため、それらを機能させるために特別なソフトウェア ドライバさえ必要ありません。

Windows での MIDI に関する技術プログラミング ドキュメントについては、これが出発点として適している可能性があります

于 2010-04-15T15:40:51.420 に答える