- 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").