C++ プログラムから MIDI メッセージを送信して、General MIDI バンクからサウンドを再生するにはどうすればよいですか?
いろいろ調べてみたのですが、簡単な答えはないようで、CoreMIDI などの長いマニュアルを読んだ後、私の脳は溶け始めました。
私は単純な C++ ゲーム/シンセサイザー プロジェクトを持っています。たとえば、このボールが床に当たったときにグランド ピアノ バンクから C4 をトリガーしたいだけです。プログラムの大部分については問題ありませんが、統合された MIDI 部分については、これまでのところ完全に理解できませんでした。
CoreMIDI を使用したいのですが、それが最も単純なように思えますが、マルチプラットフォームがボーナスになるでしょう。
助けてくれてありがとう!