Ok, I have a bunch of songs that are in Tandy's .SNG format. I want to make them all in MIDI file format. I just finished deciphering what I need from Tandy's format and I'm able to create MIDI files. I just want to say:
MIDI FORMAT SUCKS BALLS
It doesn't encode music. It encodes noises that can come out of an instrument. And not just any noises either. It only encodes the pitches found on the scale used by Western instruments. Something like a sitar cannot be easily encoded unless a lot of pitch modulation is used. MIDI => normal music notation is NOT straightforward, since MIDI doesn't store stuff like quarter notes on a staff.
MIDI FORMAT SUCKS BALLS
It doesn't encode music. It encodes noises that can come out of an instrument. And not just any noises either. It only encodes the pitches found on the scale used by Western instruments. Something like a sitar cannot be easily encoded unless a lot of pitch modulation is used. MIDI => normal music notation is NOT straightforward, since MIDI doesn't store stuff like quarter notes on a staff.