made the waveform a float for processing