Opening this to discuss ways to make the waveforms in the timeline pretty.
This is an example of the current state in the refactoring branch.