I tested also other compressors (Vintage Compressor, Black Valve, Compressor, VoxComp) and they all behave as expected eg. they do not reduce the signal at all when MIX knob is set to 0% (=dry).
I don’t think it is a bug. The clue is in the name: “Tube” compressor. This comp has a tube simulation (perhaps at the output amp stage) that cannot be completely turned off (drive has a minimum of 1dB). Essentially, you always have a soft clipper in the signal path, which will a) generate harmonics, which you can see in an analyzer after the plugin, and b) will clip (or “shave off”) the peaks a bit.
Even when the mix knob is set to dry?? That IMHO should essentially bypass the plugin completely no matter what especially when all settings incl. INPUT and OUTPUT are set to 0.
Ah, sorry, I’ve somehow completely missed the “dry” bit
Agree, in that case it seems not correct, with 0% wet output is effectively quieter, I checked that with a meter before and after the compressor just to be sure
Not sure if it’s “expected,” as I personally wouldn’t expect a 100% dry signal to be attenuated; not intuitively, anyway. That said, it’s probably “by design” as 3dB can’t be a coincidence - seems like an explicit attenuation in accordance with some manner of summing rules.
OK, so I searched a bit on how crossfading between two signals is usually implemented, and there are basically two ways that are used: a linear (or constant gain) or an equal power crossfade.
It seems that Tube Compressor uses the second approach, which applies a non-linear function to the signals.
See here for a rather nice, visual explanation:
So it isn’t actually a bug, but simply a different implementation of a crossfade (although one that - from what I read - is a bit unusual when crossfading two correlated signals)