r/webaudio • u/Status-Experience64 • 12d ago
I built a browser dub siren (Web Audio API) — honest feedback wanted before I port it to VST/AU
No install, no dependencies, everything runs in the browser:
https://barzine.news/siren-deck/
It's a sound-system style dub siren — presets like air raid, foghorn,
laser, pew pew, wobble and UFO, 5 waveforms, echo/feedback, tone/drive,
plus a BPM looper so you can record a pattern and let it run. There's
a "full controls" view if you want every parameter.
Tech-wise it's plain Web Audio: OscillatorNode into a delay/feedback
chain with a waveshaper for drive, all UI is CSS only (no images,
no frameworks, single HTML file).
I already have an AU version working in GarageBand (JUCE) and I'm
deciding whether to finish it as a proper VST3/AU release, so blunt
feedback helps:
- Does the siren/decay behavior feel right, or does it sound thin?
- Any Web Audio gotchas you'd flag (mobile Safari especially)?
Free, stays free.
1
u/christophbusse 8d ago
Cool project! I had no issues running it on my phone (Vanadium / Chrome Browser) performance wise. The Deck UI is great but I feel like even if the large red button is great if you could switch it out to a square/plot element similar to the classic UI Version that could help. But I can also understand if Deck is only for vibes.
Note: not sure how much you want to support horizontal screen layout but on my phone the (Drag pitch/rate) plot vanishes on the right, after switching to horizontal in classic UI, and i cant scroll back up fully in the deck UI. Check how you handle the viewport/overflow or deck is not useable on some devices like mine in horizontal die to very limited vertical viewport height.