Works in modern browsers with Web Audio API and microphone access support.
There are no servers involved, only Web Audio API and WAVs are passed around as binary Blobs.
Make sure you try editing a sound, there's a fairly full featured editor tied in (thanks plucked/html5-audio-editor).
Important: Before enabling microphone input, plug in headphones or turn the volume down to avoid feedback, especially while playing back recorded sounds!
Code: https://github.com/daaain/JSSoundRecorder
Record monitor volume:
Sequencer
| Sound | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|
Change the volume of the selected audio sequence with the given gain multiplicator.