ReContour lets you draw in your own custom dynamics curve, and then apply it per sample (as a waveshaper) or with attack, release, and smoothing functions (like a compressor).
You can select which part of the spectrum to change, morph between multiple transfer functions, and even apply mods to any of the parameters for even more control.
It's great for everything from little boosts to heavy distortions.
Check it out here:
https://www.stagecraftsoftware.com/pr...