Pure JavaScript Audio Recording Framework