Posts: 2,120
Threads: 56
Joined: 2016 Dec
Thanks: 163
Given 1058 thank(s) in 645 post(s)
DTS' official specs are/were 20Hz-20kHz for L-C-R, 80Hz-20kHz for L/R surrounds and 20Hz-80Hz for subwoofer. Any information below 80Hz that was originally in the surround channels will be sent to the subwoofer (but low frequencies are non-directional). In the theatrical environment the subwoofer level is set to +10dB in-band gain using a RTA, home codecs electronically add +10dB gain to the LFE channel, it wouldn't surprise me if an RTA is needed to 100% get the levels correct.
Posts: 11
Threads: 1
Joined: 2026 May
Thanks: 1
Given 5 thank(s) in 5 post(s)
Country:
2 hours ago
(This post was last modified: 2 hours ago by FoLLgoTT.)
The whole LFE level thing is much more trivial than we thought. The +6 dB is only necessary, because the foobar plugin multiplies both surrounds with 0.5 before mixing them. SoX does the same. This is necessary to avoid clipping. The +6 dB is just a compensation of that. It has nothing to do with the calibration of the speakers.
There is a test signal on the DS3 test disc that proofs that -20 dB on the Center equals -30 dB on the LFE (like in home environment). And this can be reached by a simple sum of the surrounds and a low pass. No correction factor is needed. The correction factor is only needed when using the foobar plugin, because it halves the level before summing.
The bass for the surround channel itself is attenuated by -10 dB as stated in my last post, because it will be played with +10 dB by the subwoofer. We can calculate the following maximum level for the summed and low passed LFE channel:
-6 dBFS (LFE/2) -6 dBFS (LFE/2) -10 dBFS (Surround left) -10 dBFS (Surround right) = +2.4 dBFS
This explains why some movies show clipping in the extracted LFE. A good master should never exceed -6 dBFS in the bass of the surrounds before the encoding. It is interesting that this is violated by real mixes.
Maybe the hardware decoder handle that in some way by attenuating all channels by -2.4 dB before extracting the LFE. That has to be validated...
Of course all this don't explain why some early movies (e.g., "Jurassic Park") seems to have a too low LFE. But it explains the +6 dB.
PS: Audacity doesn't apply 0.5 when mixing channels.