Browser-based SFX synthesizer using WASM/Zig

(knell.medieval.software)

26 points | by galsjel 5 hours ago

2 comments

  • galsjel 5 hours ago
    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 1 hour ago
    Awesome stuff, well done! I have been playing with it and it's really fun to interact with.