Hey all,
I'm planning to remove the RMS mode from all the compressors, and replace it by what's called "Traditional RMS" in the current beta versions.
The same thing is true for Peak mode and Traditional Peak mode.
For Peak to Traditional Peak, differences in audio are very small and this probably has no impact on existing presets.
The RMS mode does sound a bit different though - and to my ears better. But, the behavior is really a bit different, so I wanted to let you know this before you're making new presets based on the (old) RMS mode.
Rationale:
The current Peak and RMS mode internally split the audio into 10 bands, which then get smoothed to fill the holes in waveforms, and the result is combined again. After that, the shape that comes out is normalized to match the actual peak or RMS level measured for the block of audio. The result of this was not usable for attack behavior because it caused weird and ugly effects that are very different from what other compressors sound like, so I could only use it for release - attack is still based on actual sample levels, which in RMS mode are also normalized. The code for this is difficult, and it uses a lot of CPU processing power.
The new (currently named Traditional, but I'll change that) modes don't use such complicated methods to get a smooth signal. In RMS mode it just uses RMS values measured over a configurable amount of time, in Peak mode some smoothing is done to fix certain release effects, and more smoothing occurs if more low frequency content is present.
Traditional Peak mode and Peak mode are nearly identical in output, so I don't expect any problems there.
Traditional RMS mode and RMS mode are different, and I think it's safe to say that RMS mode is just wrong. But, some presets were made based on it and they will need to be adjusted.
Where to find the latest beta
Here:
viewtopic.php?f=14&t=4989&start=139
I'll post a new one (with reduced CPU load in Traditional Peak mode) tomorrow morning.