<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Focusrite Scarlett forced to Multichannel"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93163#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Focusrite Scarlett forced to Multichannel"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93163">bug 93163</a>
              from <span class="vcard"><a class="email" href="mailto:vogelchr@vogel.cx" title="Christian Vogel <vogelchr@vogel.cx>"> <span class="fn">Christian Vogel</span></a>
</span></b>
        <pre>Yes, if I configure it manually, then I have set all except the first two
channels mapped to aux<0..N>.

Here's what I came up with for udev-detect so that I can at least use the card
for  stereo outputs, for actual audio work I wouldn't use pulseaudio anyway.

➜  /etc/udev/rules.d/99-pulseaudio-local.rules 

: SUBSYSTEM!="sound", GOTO="pulseaudio_local_end"
: ACTION!="change", GOTO="pulseaudio_local_end"
: KERNEL!="card*", GOTO="pulseaudio_local_end"
: SUBSYSTEMS=="usb", GOTO="pulseaudio_local_check_usb"

: LABEL="pulseaudio_local_check_usb"

: ##
: # The Focusrite Scarlett 6i6 only runs as 12 playback and 6 capture channels!
: # (mappable using the internal mixer)
: # Bus 002 Device 004: ID 1235:8012 Focusrite-Novation Scarlett 6i6
: ##
: ATTRS{idVendor}=="1235", ATTRS{idProduct}=="8012",
ENV{PULSE_PROFILE_SET}="focusrite-scarlett-6i6.conf"

: LABEL="pulseaudio_local_end"

➜ /usr/share/pulseaudio/alsa-mixer/profile-sets/focusrite-scarlett-6i6.conf 
: ; Based on native-instruments-traktor-audio10.conf

: ;
: ; Focusrite Scarlett 6i6 has 6 physical inputs/outputs
: ; Inputs
: ;  2x  Microphone/Line on front
: ;  2x  Line on back
: ;  2x  S/PDIF coaxial on back
: ; Outputs
: ;  2x  Headphone (Out1/2, Out 3/4) on front
: ;  2x  Line on back (Out 1..4)
: ;  2x  S/PDIF coaxial on back
: ;
: ; It's presented as a 6 input, 12 output interface to the PC, so
: ; we have to create some mappings. Actual routing is configurable
: ; in ALSA mixer. I prefer a 1:1 mapping to physical outputs.
: ;

: [General]
: auto-profiles = no

: [Mapping analog-out]
: description = Analog Outputs
: device-strings = hw:%f
: channel-map = left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9

: [Mapping analog-in]
: description = Analog Inputs
: device-strings = hw:%f
: channel-map = left,right,aux0,aux1,aux2,aux3
: direction = input


: [Profile output:analog-out+input:analog-in]
: description = Analog Duplex
: output-mappings = analog-out
: input-mappings = analog-in
: priority = 100
: skip-probe = yes


Unfortunately this whols "paths" thing is a undocumented overengineered mess,
or so it seems. Any idea how to present this card as three separate
In/Out/Duplex interfaces for Inout1/2, Input3/4 and Inout5/6? That would
probably be the "perfect" solution for owners of this device....</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>