<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:patrakov@gmail.com" title="Alexander E. Patrakov <patrakov@gmail.com>"> <span class="fn">Alexander E. Patrakov</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Incoming/recording sound volume much too soft/low when routed through USB audio"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94482">bug 94482</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEEDINFO
           </td>
           <td>NEW
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Incoming/recording sound volume much too soft/low when routed through USB audio"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94482#c28">Comment # 28</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Incoming/recording sound volume much too soft/low when routed through USB audio"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94482">bug 94482</a>
              from <span class="vcard"><a class="email" href="mailto:patrakov@gmail.com" title="Alexander E. Patrakov <patrakov@gmail.com>"> <span class="fn">Alexander E. Patrakov</span></a>
</span></b>
        <pre>Assuming that all your USB sound cards are always connected to the PC, you can
work around the bug using module-remap-source. Here is how.

First, figure out the original source name by running "pactl list short
sources". It is in the second column. You need the row that corresponds to
module-alsa-card.c, has "usb" in its name, and does not have "monitor".
Hopefully there is only one such row for each of your USB soundcards.

Then, run this command once for each USB soundcard:

pacmd load-module module-remap-source master=... master_channel_map=front-left
channel_map=mono

with the original source name instead of "...".

Then, use pavucontrol to mark the new source as a fallback, and move all
programs' capture streams to it.

To make the change permanent, add this to the end of /etc/pulse/default.pa:

.nofail
load-module module-remap-source master=... master_channel_map=front-left
channel_map=mono
.fail

But of course, pulseaudio should provide hotplug-aware means to split a
multichannel USB soundcard into a set of mono sources. That's why this bug
should stay open even if the instructions above help.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>