Как я могу отправить MIDI-сообщения из программы на C ++ и заставить их воспроизводить звук из General MIDI-банка?
Я огляделся, и, похоже, нет простого ответа, и мой мозг начинает таять после прочтения длинных руководств о CoreMIDI и подобных вещах.
У меня есть простой проект C ++ для игры / синтезатора, и все, что я хочу сделать, это, например, когда этот мяч падает на пол, вызвать C4 из банка Grand Piano. Я в порядке с большинством программ, но встроенная часть MIDI до сих пор была совершенно непрозрачной для меня.
Я бы хотел использовать CoreMIDI, потому что кажется, что он может быть самым простым, но что-то многоплатформенное было бы бонусом.
Большое спасибо за любую помощь!