I've noticed something weird:
For some reason, even if I add EndOfTrack to the end of each track before writing a SMF, the resulting SMF data never has any EndOfTrack messages. Any idea why?
Also whenever I parse a SMF, and print it out, there are also no EndOfTrack events.
Are they "transparently removed" during writing/parsing?
Do I even need to add EndOfTrack before writing a SMF?
I've noticed something weird: For some reason, even if I add
EndOfTrack
to the end of each track before writing a SMF, the resulting SMF data never has anyEndOfTrack
messages. Any idea why? Also whenever I parse a SMF, and print it out, there are also noEndOfTrack
events. Are they "transparently removed" during writing/parsing? Do I even need to addEndOfTrack
before writing a SMF?