- Get more stats from the midi file (number of channels, note range, etc.). The note range in particular can help when creating a VideoFont for a specific midi file. - Consider adding a subtle fade-in fade-out audio effect to notes. - Evaluate a better format for the audiofont (easier on the CPU? avoid changing file? For example the VideoFont could be a single file and the player could seek around a play samples as "regions").