MidiToText : EventDispatcher instance has no attribute 'sysex_events'
Carsten Haese
carsten at uniqsys.com
Fri Dec 30 11:04:31 EST 2005
On Fri, 2005-12-30 at 09:52, tim wrote:
> Trying to convert midi to text using MidiToText.py.
> I get the following:
>
> midi_port: 0
> Traceback (most recent call last):
> File "MidiToText.py", line 176, in ?
> midiIn.read()
> File "C:\Python24\Lib\site-packages\midi\MidiInFile.py", line 24, in read
> p.parseMTrkChunks()
> File "C:\Python24\Lib\site-packages\midi\MidiFileParser.py", line 167,
> in parseMTrkChunks
> self.parseMTrkChunk() # this is where it's at!
> File "C:\Python24\Lib\site-packages\midi\MidiFileParser.py", line 129,
> in parseMTrkChunk
> dispatch.sysex_events(sysex_data)
> AttributeError: EventDispatcher instance has no attribute 'sysex_events'
Try changing "def sysex_event(self, data):" in
...\midi\EventDispatcher.py to "def sysex_events(self, data):"
Hope this helps,
Carsten.
More information about the Python-list
mailing list