color, etc.
continuous time
pause play
need to refactor, but frequency range is working