web-dev-qa-db-fra.com

Boucle de périphérique audio USB via des haut-parleurs

J'ai une platine USB qui, lorsqu'elle est connectée à ma machine Ubuntu 10.10, apparaît dans les paramètres audio en tant que périphérique d'entrée (Stéréo analogique USB PnP Audio Device), comme un microphone.

Ce que j'aimerais pouvoir faire, c'est que le son de ce périphérique audio soit lu via la sortie audio (haut-parleur ou autre). Je ne m'inquiète pas trop s'il y a un léger délai entre le son entrant et sa lecture par les haut-parleurs.

Autant que je sache, il s’agit d’un bouclage logiciel. Je peux réaliser exactement ce que je veux si j'ouvre Audacity, active le bouclage logiciel et appuie sur Enregistrement. Il est évident que ce n'est pas idéal car je ne veux pas vraiment enregistrer ce que je joue tout le temps.

Je sais que cela est possible grâce à l'exemple Audacity, mais j'aimerais savoir s'il existe un moyen de le faire sans l'enregistrement. Cela fait un moment que je cherche un logiciel qui le fait, mais je ne pouvais rien obtenir de près.

Toute aide serait grandement appréciée.

8
matto1990

Juste un avertissement: cette réponse est théorique, car je ne possède pas un tel matériel ...

Autant que je sache, vous devez activer un périphérique de bouclage pour pulseaudio:

pactl load-module module-loopback

Après cela, vous devriez voir une nouvelle application sous les paramètres audio.

Si cela fonctionne bien, vous pouvez ajouter une ligne à la configuration de Pulse-audio pour la rendre persistante:

Sudo sh -c ' echo "load-module module-loopback" >>  /etc/Pulse/default.pa '

Bonne chance!

Informations complémentaires de matto1990:

Vous ne devez effectuer cette opération que si vous souhaitez effectuer une boucle de rappel à partir d'un périphérique autre que le microphone ou l'entrée de ligne (ceux par défaut). Accédez au centre de logiciel et installez "Contrôle du volume PulseAudio". Ouvrez-le et allez dans l'onglet Enregistrement. Dans le menu déroulant, sélectionnez "Tous". Dans la section "bouclage à partir de l'audio interne" (ou quel que soit le périphérique de sortie souhaité), sélectionnez le périphérique d'entrée à partir duquel vous souhaitez effectuer un bouclage (dans mon cas, le périphérique USB).

12
Clausi