launchpad: sine visualization mostly done (needs parameter bounding)