Bug 95506

Summary: Feature request: always refilter LFE on laptops, even if already present
Product: PulseAudio Reporter: Alexander E. Patrakov <patrakov>
Component: coreAssignee: pulseaudio-bugs
Status: RESOLVED MOVED QA Contact: pulseaudio-bugs
Severity: normal    
Priority: medium CC: lennart
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Alexander E. Patrakov 2016-05-20 12:31:18 UTC
Some laptops have an internal subwoofer. The correct corner frequency for the crossover filter to be used with such subwoofer is, let's say, 700 Hz. Definitely not 120 Hz.

Let's see what happens if the user sets lfe-crossover-freq to 700, and then listens to (2.0) music and watches a film witha 5.1 soundtrack.

Music doesn't have the LFE channel, so PulseAudio will synthesize it (correctly, except for the overall gain, which is tracked as bug #95021). Frequencies below 700 Hz will be sent to the subwoofer, frequencies above that will be sent to the main channels. So all is good.

A film soundtrack does, however, have an LFE channel. But it is intended to be played on home cinema hardware, where the crossover frequency is 120 Hz. So, the original soundtrack has some content between 120 and 700 Hz in main channels. PulseAudio will leave it there, because it refuses to remix LFE if it is already there. Result: tinny sound, because the subwoofer is essentially unused.
Comment 1 GitLab Migration User 2018-07-30 10:19:46 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/347.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.