Мой код:
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.
RtMidi
. Все, что нужно, этоpip install python-rtmidi
, а затемmido.set_backend('mido.backends.rtmidi')
. Все работает отлично. - person Aviv Cohn   schedule 16.10.2016