Dynamics Comp Makeup values
-
@SteveRiggs I'm gonna look at the limiter code next
-
@dustbro Awesome :)
-
@SteveRiggs Thanks Steve, I Really Appreciate You Man
-
@Natanr No worries mate :clinking_beer_mugs:
-
and my final resting place:
if (compressorMakeup) { auto attenuation = compressor.getThresh(); auto ratio = compressor.getRatio(); auto gainDb = (1.0 - ratio) * (attenuation * -1.0) * 0.7; compressorMakeupGain = (float)Decibels::decibelsToGain(gainDb); } else compressorMakeupGain = 1.0f;
-
@dustbro Nice! Even smoother now?
-
@SteveRiggs for now.....
-
@dustbro
-
-
@SteveRiggs the limiter makeup gain is set exactly to the inverse of the threshold control.
(limiter.getThresh() * -1.0);
You could divide into that equation to dull down the limiter makeup gain.
maybe something like:((limiter.getThresh() * -1.0) * 0.2);
That would give you 20% of the existing value as makeup gain.
-
@dustbro Awesome! Thanks man, I'll try this out.
...and perfect timing as well. Just about to recompile the new version :) Legend mate. Cheers!
-
@SteveRiggs @dustbro @SteveRiggs Bro Could You Please Supply The .cpp For Limiter And Compressor File So I Can Swap Them With Confidence God Bless