Doctoror Drive está correto, isso pode ser feito simplesmente com o pulseaudio, mas se você estiver usando exclusivamente o ALSA, será uma tarefa muito mais difícil.
Com o pulso, há uma variedade de opções. Ambos pacmd
e pactl
são capazes disso, mas pode parecer muito complicado devido ao número significativo de opções. Como alternativa, você poderia usar uma ferramenta de contribuição da comunidade chamada ponymix
(que agora está em [community]) para controlar simplesmente os fluxos de aplicativos individuais e as configurações do servidor em todo o sistema.
Com o ALSA puro, no entanto, não tenho certeza se isso é possível.