working on some manual waveform drawing stuff

partly done. also think i might have fixed an old pan issue