06.02.2015 16:41, David Henningsson wrote:


On 2015-02-04 18:45, Alexander E. Patrakov wrote:
Sorry for a possibly-stupid question, but...

Which part of PulseAudio is supposed to disable the effect if the user
plugs headphones in? Or is it yet to be written?

Hrm, that is actually a good question. In theory, I would expect
module-switch-on-port-available to switch profiles between 2.0 and 2.1
as headphones are plugged in and out, but in practice,

  - I'm not 100% sure if our "don't switch to HDMI" might prevent
switching from 2.1 to 2.0 when headphones are plugged in, and

  - As the 2.0 profile is available on speakers, that will continue to
be selected when headphones are unplugged.

So, while this is not directly related to whether there is an LFE filter
or not - we already have a 2.1, 5.1, etc, profiles - indeed the problem
might become worse with the LFE filter.



OK, so we are on the same page. Also don't forget about the existing virtual-surround sink, as it also exposes the fake LFE channel.

Because of the issues quoted above, I'd prefer not to make the LFE remixer the default, until a mechanism appears to associate the possible sound enhancements (such as: "on this port an LFE speaker exists, thus LFE remixing makes sense", and, in the future: "this ultimately leads to headphones, thus virtual-surround makes sense", "this has an impulse response measured, thus convolution with this set of wav files makes sense") with ports, persistently.

--
Alexander E. Patrakov
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to