peakmeter now only draws number at top and the bars instead of redrawing the whole background every time; adjusted sinewave.js buffersize to 4096... smaller and chrome glitches.  i also put something in to zero the buffers if not playing, otherwise chrome does some weird echoing thing