Inspiration

I've been making music for years and its a very important part of my life, and the whole reason I went to university is to gain the skills necessary to be a good audio plugin developer.

I also wanted a way to give the direct signal of my guitar some grit before it ever hits an amplifier

What it does

Cuts off all frequencies below the lowpass parameter, all frequencies above the highpass parameter, and distorts what's left in the middle

How we built it

Followed a few youtube EQ tutorials to get the low and high pass filters, checked with Claude and the JUCE website tutorials for the arctan distortion

Challenges we ran into

Adding to the UI with methods given in tutorials didn't work after I had to go down my own path of adding the saturation... just ended up sticking to the built-in GUI, since I'm not interested much in front-end development.

Learning a new framework was tricky, especially one as nuanced as JUCE, in a language as clunky and hard to read as C++.

Accomplishments that we're proud of

This is the second piece of software I've built for myself (the first was a GTA V heist take calculator) and one I'd like to use for myself

What we learned

Software development involves a lot of reading, and you can't just copy code as other people do it if you want things to fit together best for your project. It's honestly best that way though, because it's much more rewarding and the results are more personalized and give results YOU want, not just what other people want.

What's next for Band-Specific Saturator

Logic Pro and Pro Tools support (as of right now, only works in VST format, and the AU version works in Reaper, but not Logic Pro for some reason).

Make a pretty GUI with a spectrum analyzer

Built With

Share this project:

Updates