Проигрывать MIDI файлы в python?
Я ищу способ воспроизведения midi файлов в python.
Кажется, python не поддерживает MIDI в своей стандартной библиотеке.
После того, как я искал, я нашел несколько миди-библиотек python, таких как pythonmidi.
Однако большинство из них могут создавать и читать только MIDI файл без функции воспроизведения.
Я хотел бы найти миди-библиотеку python, включая метод игры.
Любые рекомендации? Спасибо!
Ответы
Ответ 1
Модуль pygame может использоваться для воспроизведения midi файлов.
http://www.pygame.org/docs/ref/music.html
См. пример здесь:
http://www.daniweb.com/software-development/python/code/216979
имеется целый набор опций, доступных по адресу:
http://wiki.python.org/moin/PythonInMusic
а также здесь, которые вы можете изменить в соответствии с вашими задачами:
http://xenon.stanford.edu/~geksiong/code/playmus/playmus.py
Ответ 2
Используйте pygame для воспроизведения вашего MIDI файла. Примеры здесь или здесь