DSSSP — open-source EQ / frequency-response graph for web & JUCE 8 WebView

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Mostly native/C++ crowd in here, I know — this one is JS/TS, so it's for anyone doing browser front-ends, product pages, or teaching material.

It came out of a side project where I was building an editor for the audio-path settings in VW/Audi head units. The EQ visualization ended up being the fun part, so I pulled it out into its own React library. That was over a year ago — I finally found time to make it presentable.

Draws/edits biquad responses in the browser: log freq graph with dB grid, the usual filters (peaking, shelves, pass, band-pass, notch, gain), real-time composite curve, drag/scroll on gain/freq/Q. Coefficient + magnitude math is exposed as plain functions.

It's rendered in SVG. The core has no audio — just the UI and the math, no AudioContext — so it's not tied to any backend. The demo feeds the same filters into a real WebAudio biquad chain, so the curve and what you hear come from the same params.

Happy to hear what you think, especially if you build this kind of thing natively. What am I missing — anything obviously absent or wrong?

Site: https://dsssp.io (https://dsssp.io)
Source: https://github.com/NumberOneBot/dsssp (https://github.com/NumberOneBot/dsssp)
You do not have the required permissions to view the files attached to this post.

Post

Ok so a wee bit confusinated here. I am clarifying that this is NOT an EQ but could be a front end for an EQ engine - one would just need to tie the pretties to the engine?

If so, and I had an EQ built in SynthEdit, how easy - or possible - is it to drape the wiggly lines thing over what I have there? Is there a simple plugin point X>Y etc OR does this need coding (ungghhh).

My issue is that I have a nice practical EQ built in SynthEdit (that is what I know) but while it has a spectrum, there are no dots + lines for the EQ points which TBH can be helpful - not to mention vital if one hopes to give a single copy away these days seeing EQ is the new PacMan.
:-)

Post Reply

Return to “DSP and Plugin Development”