f403fbd2e9
Classic B-Format uses scaling factors W=1, X=sqrt(2), Y=sqrt(2), and Z=sqrt(2), which is +3dB louder than FuMa. The base factors are designed assuming classic scaling, so encoding a 0dBFS FuMa signal without accounting for this would result in the UHJ signal peaking at about -3dBFS. Similarly, decoding UHJ to FuMa B-Format would be +3dB louder than intended. So encoding needs to implicitly boost the signal by +3dB, and decoding needs to attenuate by -3dB. |
||
---|---|---|
.. | ||
alsoft-config | ||
makemhr | ||
CIAIR.def | ||
getopt.c | ||
getopt.h | ||
IRC_1005.def | ||
MIT_KEMAR_sofa.def | ||
MIT_KEMAR.def | ||
openal-info.c | ||
SCUT_KEMAR.def | ||
sofa-info.cpp | ||
sofa-support.cpp | ||
sofa-support.h | ||
uhjdecoder.cpp |