Подтвердить что ты не робот

Проигрывать MIDI файлы в python?

Я ищу способ воспроизведения midi файлов в python. Кажется, python не поддерживает MIDI в своей стандартной библиотеке. После того, как я искал, я нашел несколько миди-библиотек python, таких как pythonmidi. Однако большинство из них могут создавать и читать только MIDI файл без функции воспроизведения. Я хотел бы найти миди-библиотеку python, включая метод игры. Любые рекомендации? Спасибо!

4b9b3361

Ответ 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 файла. Примеры здесь или здесь