From: SourceForge.net <no...@so...> - 2005-03-16 06:45:42
|
Bugs item #1164246, was opened at 2005-03-16 06:37 Message generated for change (Comment added) made by running_pinata You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104932&aid=1164246&group_id=4932 Category: midi Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Rosegarden refuses to load midi without two status codes Initial Comment: Rosegarden refuses to load a midi file that doesn't include a program change and doesn't have a sequence name/track name in the MTrk chunk Program Change Status Byte: C0 Sequence Name Status Byte: FF 03 VARLEN TEXT I created a midi file that doesn't include the two status codes (test6.mid). To test this I created a midi file from rosegarden that had only one note. exported that to midi. I took the liberty of remvoing the first track in that midi file (that only includes information on rosegarden) and that is test8.mid. I took out the Program Change Status Byte and ran rosegarden. crash. Revert back to test8.mid. Then i took out the Sequence Name Status Byte. crash. as you can see in test8.mid the Program is selected to program 0. According to the page that I learned about the midi status codes, http://www.borg.com/~jglatt/tech/midifile.htm the only required Meta-Event is End of track. Anyway ... would you please fix this bug by warning the user that there isn't a program selected. Same with No name sequence. ---------------------------------------------------------------------- Comment By: Daisuke Takeda (running_pinata) Date: 2005-03-16 06:45 Message: Logged In: YES user_id=1020058 would an admin delete this bug and use the other one? I should have logged in before posting this becaues I can't attach the other file~ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104932&aid=1164246&group_id=4932 |