Records audio using RecorderJS and displays the audio as a waveform on a canvas