Sortie audio analogique et numérique en même temps

Mes haut-parleurs utilisent une entrée numérique, mais mes écouteurs utilisent une entrée analogique. Je les ai tous les deux branchés, et lorsque je veux utiliser le casque, il suffit d’éteindre les haut-parleurs et d’allumer le casque. Je sais que le matériel prend en charge la sortie simultanée numérique et analogique, car elle fonctionnait parfaitement sous Windows XP. Mais sur Ubuntu, il semble que je n’en obtiens qu’un à la fois, selon le paramètre sélectionné dans la liste déroulante située dans System -> Preferences -> Sound -> Hardware .

Comment obtenir simultanément des sorties analogiques et numériques sans avoir à changer de profil à chaque fois? Je suis sur Ubuntu 11.04 et c’est une puce HDA Intel.

entrez la description de l'image ici

Nous avons les paprefs d’ application optionnelle Installer paprefs cela permet d’installer un périphérique de sortie virtuel sur pulseaudio. Cela permet une sortie simultanée sur toutes les cartes son / périphériques connectés:

paprefs

Le périphérique de sortie audio créé en plus pour la sortie simultanée peut être sélectionné dans l’onglet “Sortie” du menu des préférences de son pulseaudio:

entrez la description de l'image ici


À partir de la ligne de commande, nous pouvons également charger le périphérique pour une sortie simultanée sans avoir à exécuter paprefs en

 pacmd load-module module-combine-sink # pacmd load-module module-combine # for PulseAudio < 1.0 

Placez cette ligne (sans pacmd) dans votre /etc/pulse/default.pa pour charger ce périphérique au démarrage.

La réponse acceptée ne fonctionne plus, du moins à partir de Ubuntu 16.04 LTS (peut-être même plus, mais je ne suis pas sûr). Ce qui fonctionne est le suivant (testé dans Ubuntu 17.10): https://wiki.archlinux.org/index.php/PulseAudio/Examples

Ajoutez spécifiquement ce qui suit à votre /etc/pulse/default.pa

 ### Load analog device load-module module-alsa-sink device=hw:0,0 load-module module-combine-sink sink_name=combined set-default-sink combined