#22: add audioRecorder.js