I've been working on this DPF-based plugin for a while :)
It distorts the input signal by applying a custom transfer function, which you can design yourself using curves.
Features:
- Add up to 100 nodes in the graph
- Symmetrical and asymmetrical waveshaping
- Resizable vector-based UI
Get the plugin here:
https://github.com/pdesaulniers/wolf-shaper/
Just follow the build/install instructions in the README.
If you want more info on this plugin, there is a small WIP manual available here:
https://pdesaulniers.github.io/wolf-shaper/
It's quite broken on MacOS right now, but it should work on Linux and Windows.
Let me know if it works correctly on your system.
Anyway, don't be shy to send me some feature requests / bug reports / comments / whatever :)