<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - LFE remixing is spuriously on after a stream output change"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=63759">63759</a>
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>lennart@poettering.net
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>LFE remixing is spuriously on after a stream output change
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>hector@marcansoft.com
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>daemon
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>PulseAudio
          </td>
        </tr></table>
      <p>
        <div>
        <pre>PulseAudio 3.0 on Gentoo Linux.

After the output for a given stream is toggled, LFE remixing is always on,
regardless of the value of the disable-lfe-remixing config file option.

Steps to reproduce:

1)
daemon.conf:
enable-remixing = yes
disable-lfe-remixing = yes
default-sample-channels = 6

2) Have at least two outputs: one 5.1ch with LFE and one 2.0ch without. (note:
in my case, the 5.1ch output is a remote PulseAudio server via tunnel, while
the 2.0ch output is a local sound card. This probably doesn't matter).

3) play something with low-frequency content, such as (using SoX):
$ play -c 2 -n synth sine 60
This should default to the 5.1ch output (if it doesn't, toggle it, then restart
the command and make sure it picked it by default)

4) unlock the channels on the 5.1ch output and move the subwoofer slider.
Observe that there is no change in the output volume (in my case, the 60Hz
plays through the other outputs, and is crossed over to the subwoofer by the
speakers themselves, not PA)

5) toggle the stream to the 2.0ch output

6) toggle the stream back to the 5.1ch output. In my case, the tone now sounds
~10dB louder (because my LFE output is mixed in at +10dB, as is the standard)

7) move the subwoofer slider again. Observe that the output varies from the
correct level (when the subwoofer output is muted) to ~+10dB, when it is at
100%, so the audio is being incorrectly remixed to the LFE channel.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>