Linux - Création d'un périphérique audio virtuel

16

Ma question ici est assez simple. Comment créer un périphérique audio purement virtuel dans ALSA qui serait capable de:

  1. utilisé comme destination de sortie audio,

  2. utilisé comme source d'entrée audio, produisant tout ce qui lui a été envoyé.

Ce que j'essaie essentiellement de réaliser, c'est de produire du son sur cet appareil et d'utiliser cet appareil comme micro dans une autre application (comme Skype, par exemple), ce qui me permet de lire des sons et de la musique dans skype ou quoi que ce soit d'autre.

Les informations à ce sujet sont vraiment obscures, et les résultats de recherche montrent principalement des choses non pertinentes, comme le fractionnement des sorties de l'appareil ou quelque chose comme ça. Je n'ai vraiment aucune idée où et quoi chercher maintenant, donc toute aide serait incroyablement appréciée.

Samuel Moriarty
la source
12
charge justesnd-aloop
CL.
1
Merci, c'est exactement ce que je voulais - même s'il m'a fallu un certain temps pour le comprendre correctement.
Samuel Moriarty
2
@CL. Vous devez poster votre commentaire comme réponse, marquant ainsi la question comme résolue. Je vous remercie!
Shadok

Réponses:

5
$ modprobe snd-aloop

PS Hors sujet: Stackexchange est cassé. Il ne publiera pas la réponse à une ligne citant "Veuillez vérifier l'erreur ci-dessus. Mais il n'y a pas d'erreur. Oh, elle est là, sur le côté, enveloppée dans un ruban, se dissolvant dans toute la statique sur la colonne de droite. SE, je suis sûr que vous pouvez vous permettre de tester un peu plus votre interface utilisateur. "

Dagelf
la source
1
La raison de l'erreur: "Le corps doit contenir au moins 30 caractères ...". L'erreur est au-dessus et à droite de mon navigateur.
BenjiWiebe
$ modprobe snd-aloop # pour newbs UI: ... On dirait qu'ils l'ont corrigé :-)
Dagelf