Sim, você pode criar um perfil pulseaudio para que o Focusrite 18i8 funcione em estéreo.
Crie o arquivo /lib/udev/rules.d/91-pulseaudio.rules
:
SUBSYSTEM!="sound", GOTO="pulseaudio1_end"
ACTION!="change", GOTO="pulseaudio1_end"
KERNEL!="card*", GOTO="pulseaudio1_end"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1235", ATTRS{idProduct}=="8014", ENV{PULSE_PROFILE_SET}="focusrite-18i8.conf"
LABEL="pulseaudio1_end"
E crie o arquivo /usr/share/pulseaudio/alsa-mixer/profile-sets/focusrite-18i8.conf
:
[General]
auto-profiles = no
[Mapping analog-out]
description = Analog Outputs
device-strings = hw:%f
channel-map = left,right,aux0,aux1,aux2,aux3,aux4,aux5
direction = output
[Mapping analog-in]
description = Analog Inputs
device-strings = hw:%f
channel-map = left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,aux11,aux12,aux13,aux14,aux15
direction = input
[Profile output:analog-out+input:analog-in]
description = Analog Stereo
output-mappings = analog-out
input-mappings = analog-in
Em seguida, reinicie a máquina ou execute os comandos:
sudo udevadm trigger -ssound
pulseaudio -k
Em resposta a @Sneetsher: O Focusrite Scarlett 18i8 agora parece funcionar bem com o Linux 3.19 e mais recente. O mixer interno pode ser configurado com alsamixer
e as configurações podem ser salvas usando sudo alsactl store
. Também é possível alterar outras configurações (como a impedância das entradas entre o instrumento (Hi-Z) e o nível de linha, ou alternar o bloco de entradas entre 0 e -10dB) usando o alsamixer.