Model transverse and longitudinal waves exploring the effects of changing wavelength, frequency, speed and amplitude. Includes features for performing wave-speed experiments, and for rotating the wave animation to help combat common misconceptions