lightweight API wrapper for web audio recording
npm install yareco
!npm
Yareco stands for yet another recorder. It is a lightweight wrapper around the web recorder API, adapted from online resources, rewritten in TypeScript.
- Recorder.start()
- Recorder.pause()
- Recorder.resume(position: number = -1)
- Recorder.stop()
- Recorder.clear()
- Recorder.exportWAV()
I needed to support rewinding while recording, but there is no library that supports this feature. So I decided to rebuild my own.