cleanup and various minor tweaks:

* set buffersize for multi-channel version
* remove some cruft
* update annotations in sync with drawing
* fix channel drawing crop/clip
* use mem-hold for maker
rework waveform rendering
publ. viz test: solid-waveform, shaded-buttons