Browser-based SFX synthesizer using WASM/Zig
galsjel
29 points
3 comments
March 27, 2026
Related Discussions
Found 5 related stories in 85.6ms across 8,303 title embeddings via pgvector HNSW
- Show HN: Browser based sythesizer, drum machine and squencer madmonk · 11 pts · May 15, 2026 · 57% similar
- Show HN: What if your synthesizer was powered by APL (or a dumb K clone)? octetta · 78 pts · March 15, 2026 · 52% similar
- Show HN: TurboQuant-WASM – Google's vector quantization in the browser teamchong · 148 pts · April 04, 2026 · 52% similar
- Show HN: 2.7KB Zig WASM – live globe showing executions at 300 CF edges wolfejam · 20 pts · March 29, 2026 · 51% similar
- We rebuilt the Shockwave engine in Rust and WASM to save early 2000s web games unleaded · 14 pts · March 17, 2026 · 51% similar
Discussion Highlights (3 comments)
galsjel
I've been building Knell, a browser-based SFX synthesizer for game developers. It's inspired by JagFX (the internal tool Jagex uses for RuneScape sound effects). No install, runs entirely in the browser, export to WAV. Features: sine/square/saw/triangle/noise oscillators (white/pink/brown), FM synthesis via ratio mode, distortion (soft clip, hard clip, wavefold, bitcrush), biquad filter chains with sweep, Freeverb, DAW-style timeline for layering tones into SFX. I'm thinking about adding a sharing/community layer, publish your sounds with the editable project data so others can listen, fork, and remix. Sort of like SoundCloud but you're sharing the recipe to learn how others built specific sounds. Before I build that: is this something you'd actually use? Do you currently have a workflow for game SFX that this could fit into?
dabedee
Awesome stuff, well done! I have been playing with it and it's really fun to interact with.
self-portrait
synthesizing .wav