Oui, c'est une fonctionnalité intégrée de PulseAudio. Divers "mixeurs de volume" compatibles PA tels que pavucontrol
ou ponymix
vous permettra d'assigner une sortie différente pour chaque programme (en supposant que PA reconnaisse réellement ces sorties comme étant séparées).
Essayez Ear Candy. Il est non seulement possible de basculer entre les sorties lorsqu'elles sont connectées, mais aussi de router plusieurs programmes vers d'autres sorties comme vous le souhaitez (et plein d'autres petites améliorations).