web-audio-recorder-js
WebAudioRecorder.js is a JavaScript library that records audio input (Web Audio API AudioNode object) and encodes to audio file image (Blob object). It supports three encoding formats.
yareco
lightweight API wrapper for web audio recording
webidl-conversions
Implements the WebIDL algorithms for converting to and from JavaScript values