vishnubob / python-midi

Python MIDI library
MIT License
1.49k stars 370 forks source link

error running midi play #152

Open heaversm opened 5 years ago

heaversm commented 5 years ago

After dealing with the documented issues of installing sequencer and swig, I get an error when trying to play the included mary.mid file:

sudo python scripts/midiplay.py 0 128 mary.mid

Traceback (most recent call last):
  File "scripts/midiplay.py", line 29, in <module>
    seq.subscribe_port(client, port)
  File "/usr/local/lib/python2.7/dist-packages/midi/sequencer/sequencer.py", line 431, in subscribe_port
    self._subscribe_port(subscribe)
  File "/usr/local/lib/python2.7/dist-packages/midi/sequencer/sequencer.py", line 116, in _subscribe_port
    if err < 0: self._error(err)
  File "/usr/local/lib/python2.7/dist-packages/midi/sequencer/sequencer.py", line 75, in _error
    raise RuntimeError, msg
RuntimeError: ALSAError[-22]: Invalid argument