Воспроизведение миди-файла на iPhone - PullRequest
2 голосов
/ 10 февраля 2010

Можно ли воспроизводить файлы .mid напрямую через какой-либо API, или нужно преобразовать файл midi, например, в. AAC первый?

Ответы [ 2 ]

4 голосов
/ 12 января 2012

(2 года спустя ...) Вы можете использовать API-интерфейсы MusicPlayer и MusicSequence. Доступно в iOS 5.

0 голосов
/ 10 февраля 2010

Для этого нет Apple API. Вы можете написать свой собственный, который, я думаю, будет зависеть от того, на что, как вы надеетесь, это будет звучать.

Существует много доступного исходного кода для чтения миди-файлов, и есть несколько синтезаторов с открытым исходным кодом для iphone - или вы можете использовать openAl для запуска сэмплов. Это, вероятно, не будет звучать как Garageband, хотя.

Если вы хотите, чтобы он звучал как можно лучше, вам придется сначала преобразовать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...