multiple waveforms