First, thank you for continuing to maintain and improve Sonar!
I purchased my first Cakewalk license in 1991 -- yes, MIDI-only, pre-audio capability I’ve operated a professional recording studio using Sonar for the past 20+ years.
Sonitusfx Compressor vs. Core Compressor:
Before I allow the “Replace if possible on project load” option to convert the Sonitusfx plugins as I open projects, I'm doing some side-by-side comparison of the legacy Sonitusfx Compressor and new Core Compressor.
Test Case Construction:
I have hundreds (maybe thousands) of instances of the Sonitusfx compressor in hundreds of projects, and need to make certain that the Core compressor isn’t going to change existing projects mixes..
For my test, I created a simple project containing a single instrument (electric gtr) utilizing the Sonitusfx Compressor, and to keep it simple, included no other effects or buses. I then made a copy of said project.
I opened the original project with the "Replace if possible on project load" disabled so it would keep the Sonitusfx plugin and it’s settings.
Then I opened the copy of the project after enabling the "Replace if possible on project load" so the Core plugin would be loaded instead.
Then I copied the Core plugin (with the “transferred” settings) to the original project, to a cloned track, so I could observe the behavior of the Sonitusfx compressor plugin side-by-side with the Core compressor plugin.
So, now with two identical tracks, one with the Sonitusfx compressor, and one with the converted Core compressor, here are some observations:
TEST RESULTS:
A possible bug in settings transfer:
The "Attack" amount did not transfer accurately. In Sonitusfx Compressor, the attack is 2.5ms, and in Core Compressor, it is 15ms.
I inverted the phase on one of the tracks, and there is some relatively low volume audio remaining (vs. a complete cancellation). This seems to indicate that the plugins aren’t performing identically. Note: when I adjust the attack to be the same for both plugins (either by changing the Sonitusfx plugin to 15ms to match the Core plugin, or vice versa), the result appears to be full phase cancellation. So, it appears that it may be just a simple fix to the parameter transfer/import process.
Other observations:
1) I'm not seeing the "TCR" button/function in the Core compressor. (Note: I’ve always left this in its default “on” position, and never adjusted it)
2) I'm not seeing a Bypass function in the Core compressor (not a big deal to me)
3) I'm not seeing an Output meter in the Core Compressor (the Sonitusfx Compressor has output meter with clip indicator, and levels that can be reset by clicking)
4) I'm assuming that the vertical meter beneath the "Limit" button in the Core Compressor plugin is the input level (?). The values on this meter are reading significantly different values than the input meter in the Sonitusfx plugin (5-10db +/- different, perhaps?).
5) I'm not seeing an Output meter in the Core plugin
I'm happy to provide more details, and Cakewalk Bundle file of this test project if helpful.
Thanks,
George