Focusrite 18i8 surround 7.1 to analog stereo output
Hello, I’m having trouble making the pipewire recognize my audio interface. It is a Focusrite 18i8 USB (1st generation). For some reason, Kernel Linux recognizes my interface as a surround 7.1 (and it is not), that is, FL, FR, RL, RR, FC… In the pipeware, the media package (Brave, Skype, Musescore etc.) shows all these outputs (FL, FR, RL, RR, FC…), but I want to reduce it to only 2 outputs. Is it possible? If so, how?
In Pulseaudio I had a script to make my interface an analog output: I would copy the file 91-pulseaudio.rules /lib/udev/rules.d/ and another file called focusrite.conf usr/share/pulseaudio/alsa-mixer/profile-sets/ and give the command sudo udevadm trigger -ssound. Note that the second file is impossible to use, since it’s for Pulseaudio. Anyway I tried the first part (91-pulseaudio.rules) and gave the command (sudo udevadm trigger -ssound) and also systemctl restart --user pipewire.service, but nothing happened.
I’ve found that I can paste the file focusrite-18i8.conf in /usr/share/alsa-card-profile/mixer/profile-sets/, but nothing happened either.
My interface has 2 output monitors, 2 output headphones, plus 2 other output headphones and also the SPDIF (which I don’t use). There are also 8 analog inputs and 8 ADAT.
Could anyone help me?
Arch Linux 5.12.15-arch1-1
DE: Plasma 5.22.3 WM: KWin
Compiled with libpipewire 0.3.31 Linked with libpipewire 0.3.31