Quote:
I gave the new volume burst protection a try and I'm impressed!
Actually I just realized that with a small change it can work
much better than it does now - I should only allow it to kick in if the 'fast attack' signal just had a huge volume drop. And then leave the release speeds at the normal values.
Why? Well, currently I calculate 2 amplification levels:
- Normal, using the configured attack and release times
- Fast, using very fast attack and (should be I think) normal release times
Because the Fast mode results in lower volume levels due to the faster attack, I multiply it by the Level difference value. And finally I take the minimum of the two.
Now this is all great, but if you play a track with loud kicks and not much else (the start of Abba - One of Us for example), because the kicks are short it can easily kick the Fast mode level far below the normal level, and keep doing that for every kick. Which means that for every kick the fast filter will kick in, instead of just for the first few kicks.
So what I think I need to add is some detection that ONLY allows this protection when the fast mode signal is dropped a lot, rapidly. That way, the first kick of 'Abba - One of Us' would still be protected, but future kicks would not be detected anymore. Of course the protection should not immediately be turned off again (you want it to protect the 2nd kick as well), but after a while it should be deactivated until a new big volume drop occurs.