How to create gain compensation utility?
If you haven't heard about gain compensation, watch this video: https://www.youtube.com/watch?v=cM4kDYNs44A
In general, it ensures your effect doesn't change the overall volume, but only the shape / tone etc...
I always struggle with this in Drambo - tweaking a sound or applying some effect, but it drastically changes the volume, so I need to compensate manually, but that's tedious and not precise.
I tried some ways to achieve this but seems I can't wrap my head around. Tried to use envelope follower and subtracting of pre-effect and post-effect signals, but always ended up with weird results.
I bet there's some quite simple solution for this and maybe someone already built a similar utility. Or there could be possibly an AU for this, just not aware of it.
Thanks for everyone helping :)