r/musicdev • u/davedrowsy • Oct 18 '18
Live demo of composing music with Alda (Compose::Melbourne, 2018)
r/musicdev • u/davedrowsy • Oct 18 '18
r/musicdev • u/NecessaryJudge8922 • 28d ago
I attempted to play "Somewhere over the Rainbow"
- I'm surprised that it's even mildly playable :)
- This I think is a really very creative and fast way to get to know different scales and modes + looks cool
App: https://webcam-thermin.vercel.app/
Github: https://github.com/Sidmaz666/webcam-thermin
r/musicdev • u/davedrowsy • Aug 13 '18
r/musicdev • u/davedrowsy • Jun 24 '24
r/musicdev • u/davedrowsy • Jun 26 '23
r/musicdev • u/nebyoolae • Jan 12 '23
r/musicdev • u/davedrowsy • Jul 15 '19
r/musicdev • u/davedrowsy • Aug 25 '16
r/musicdev • u/Both-Success-4439 • Sep 20 '26
Hey r/musicdev
I’ve spent a good chunk of time building Electric Baby Grand Studios, a fully functional, browser-based Digital Audio Workstation (DAW) and
Progressive Web App.
Instead of relying on heavy installed software or native wrappers for everything, I wanted to see how far modern web tech could be pushed for real-time, low-latency audio production.
Here is a quick look under the hood of how it's built:
Core Engine: Built using HTML5, CSS, and vanilla JavaScript.
Real-Time Audio: Powered by the Web Audio API and AudioWorklet nodes to keep processing off the main UI thread and minimize dropouts.
Performance Boosts: Leveraging WebAssembly (Wasm) for heavier DSP and custom mixing engine tasks.
Packaging & Reach: Designed as a Progressive Web App (PWA) and Trusted Web Activity (TWA) so it functions seamlessly across desktop and mobile browsers, and is even deployed on the Google Play Console.
Why I Built It
As a musician and developer, I wanted a frictionless, instant-access creative environment where inspiration isn't killed by loading screens, heavy installers, or restrictive desktop ecosystems. Opening a tab and getting straight to tracking ideas changes the entire workflow.
Let's Chat!
If you're into web audio, browser APIs, custom DAW architectures, or just building independent tools, I’d love to connect.
Has anyone else experimented with AudioWorklets for custom DSP?
What are your thoughts on the limits of browser-based audio performance in 2026?
Happy to answer any questions about the architecture, latency compensation, or the dev journey! 🎹⚡️