6
Возможно ли воспроизвести файл MIDI (существующий на жестком диске) из Common Lisp? Если да, то как?Воспроизведение MIDI-файла из Common Lisp
Возможно ли воспроизвести файл MIDI (существующий на жестком диске) из Common Lisp? Если да, то как?Воспроизведение MIDI-файла из Common Lisp
Если ваша реализация Common Lisp поддерживает FFI, возможно, вы сможете использовать библиотеку, такую как PortAudio. (Также см. Проект Common Lisp Foreign Function Interface). Другим вариантом является использование почтенного Simple DirectMedia Layer, у которого уже есть привязки Lisp. (Но вы также можете получить Timidity).
Мне кажется, что вы должны прочитать MIDI-файл, используя http://www.cliki.net/MIDI%20Library, а затем выбрать свою аудио-библиотеку ad-hoc (http://www.cliki.net/Music), чтобы воспроизвести его из интерпретированных данных. –
@Vinko Vrsalovic: Кажется, это ответ, а не комментарий. – Svante