destinationStream = audionContext.createMediaStreamDestination()
recording = new MediaRecorder(destinationStream.stream)
recording.ondataavailable = e => chunks.push(e.data) // apply anylser to data