Não há como alternar a saída de áudio instantaneamente de uma placa de som para outra com o ALSA. Para definir minha placa de som NuForce como a que eu usei criei o arquivo ~ / .asoundrc com o conteúdo
pcm.!default {
type hw
card N2
}
ctl.!default {
type hw
card N2
}
onde o nome N2 vem do conteúdo do arquivo / proc / asound / cards:
$ cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0x93480000 irq 23
1 [B10 ]: USB-Audio - Benchmark 1.0
Texas Instruments Benchmark 1.0 at usb-0000:00:04.0-1, full speed
2 [N2 ]: USB-Audio - NuForce µDAC 2
NuForce NuForce µDAC 2 at usb-0000:00:04.0-3, full speed
Se eu quiser mudar para o B10, preciso editar ~ / .asoundrc e reiniciar o aplicativo de som.