Issue 117 in mingus: reading midi files doesn't support "running status"

9 views
Skip to first unread message

min...@googlecode.com

unread,
Dec 29, 2012, 7:18:17 PM12/29/12
to mingus...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 117 by stefaan....@gmail.com: reading midi files doesn't
support "running status"
http://code.google.com/p/mingus/issues/detail?id=117

What steps will reproduce the problem?
1.parse the attached midi file
2. get an error about an unknown event type 3.

What is the expected output? What do you see instead?
-> I expect the parsing to succeed.
I got an exception instead.

After analysis this looks like a problem with not supporting the
"running status" feature of midi (if a control byte of an event type 8
or 9 (note off, note on) doesn't change, it doesn't have to be
repeated).

What version of the product are you using? On what operating system?
-> Latest src on debian sid 64bit

Please provide any additional information below.
-> Patch that may solve the issue attached.


Attachments:
running_status.patch 2.6 KB
major.mid 146 bytes

Reply all
Reply to author
Forward
0 new messages