Hi guys,
I have a problem for Smixer, we have added a Smixer, with the gain of in1 and in2 configured the value to -6. If only a single channel signal is given, the signal should attenuate by 6 after passing the Smixer. However, actually only input a single channel signal, and after passing through Smixer, the output not only does not reduce, but it will be loudness. What is the reason for this?
11:01am
Hi, the gain values in the smixer module are linear, not dB. So setting the gain to "-6" flips the phase (due to the - sign) and multiplies the amplitude by 6. You should convert your desired gains to linear values using
In the case of -6, this works out to:
10^(-6/20) = 0.501187...
Thanks,
Gary
10:53pm
Got it, Thank you, Gary.
11:28am
If you need to convert dB to a linear value in your layout, use the "undb20" module.
Gary