I want to acheive the following:

A USB DAC is connected to a linux box. So far no issue...

card 1: Device [USB Audio Device], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

now my target is to have multiple apps playing back using alsa's dmix module, and those virtual channels should be independent controllable using alsamixer (is this even possible??) - is it possible to map dmix channels to applications? so I could for example have mpd playing always to 2.1 and another app to 2.2?

  • No, dmix channels don't show up as ALSA plugins, you can't put a softvol plugin in front, and they don't have mixer controls on their own. Would using Pulseaudio be an option? It can do what you want right out of the box. – dirkt Dec 15 '18 at 10:48
  • What exactly do you mean with "channel"? Should mpd play to the left speaker, and the other app to the right one? Or do you want to mix everything together? – CL. Dec 15 '18 at 15:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.