-
efflux-tracker
Browser based music making application driving synthesizers, samplers and effects using both a tracker and piano roll/loop based interface. Supports MIDI controllers and provides both local and cloud based project storage.
-
web-dictaphone
Discontinued A sample MDN app that uses getUserMedia and MediaRecorder API for recording audio snippets, and The Web Audio API for visualizations.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
WebAudio frameworks likely provide you with this feature but it sounds like OP wants to roll his own. For one of my apps I have adapted recorder js by Matt Diamond to operate in a worker, basic wrapper is here the worker file can be found relative to this file.
Put the blob in a HTML audio element as per u/TruelleMagique suggestion (https://github.com/mdn/web-dictaphone/blob/gh-pages/scripts/app.js#L82)
Related posts
-
What to do at night besides drinking/staring at screens?
-
Record your voice, turn it into a synthesizer and make music directly in your browser.
-
A browser based music tracker supporting MIDI hardware I made in vue.js, it's also fully open source.
-
A browser based music maker I have been building for the past years and recently introduced support for hardware MIDI controllers. The whole thing is also open source.
-
Show HN: See your currently playing Spotify song in the menu bar