"PortMidi: `Bad pointer'"при закрытии мидо-порта

Мой код:

import mido
import time

mido.set_backend('mido.backends.pygame')

output = mido.open_output()
output.send(mido.Message('note_on', note=64, velocity=60))
time.sleep(3)
output.close()

После последней строки выводится следующая ошибка:

Exception Exception: "PortMidi: `Bad pointer'" in <pypm.Output object at 0x025FF0B0> ignored

Кроме того, все, кажется, работает нормально. Однако я разрабатываю консольное приложение, и этот вывод раздражает. Как я могу избавиться от этой ошибки?

Я использую Windows 7 и Python 2.7.

1 ответ

Вам даже не нужно устанавливать бэкэнд RtMidi, так как он установлен по умолчанию, см. Документацию бэкэнда mido

Другие вопросы по тегам