Waveshapes