0

J'ai une application dont j'ai besoin pour enregistrer de l'audio. Pour ce faire, j'utilise pavucontrol pour régler l'entrée audio du logiciel d'enregistrement sur le moniteur de la sortie audio. Maintenant, mon problème est que la plupart du temps, je ne veux pas entendre la sortie. À cette fin, j'ai créé un dispositif de sortie factice en utilisant modprobe snd-aloop. Cela fonctionne très bien, mais parfois je veux écouter sur le flux audio en direct, tout en enregistrant. Cela signifie que je dois toujours changer à la fois la sortie audio de l'application sonore et l'entrée audio de l'application d'enregistrement, ce qui peut devenir vraiment fatigant. De plus, cela entraînera l'application d'enregistrement pour enregistrer tout ce que j'entends, pas seulement l'application spécifique.

j'ai trouvé ce répondre, mais ce n'est pas exactement ce que je veux, car je ne veux pas la sortie du son sur tous les appareils. Juste la boucle dummy et une autre sortie de mon choix. Mon système est arch-linux en utilisant gnome3-shell. Je ne veux pas que ce soit permanent, j'ai donc besoin d'une solution que je peux changer à la volée.

Question bonus: J'aimerais avoir un raccourci qui active / désactive l'écoute en direct (en ajoutant une deuxième sortie audio au flux audio de l'application), pour cette raison une commande CLI serait géniale.

Pour être parfaitement clair, je veux pouvoir basculer entre les routages audio suivants:

[playback app]  -> [dummy aloop] -> [monitor of aloop] -> [recording app]

et

[playback app]  -> [dummy aloop] -> [monitor of aloop] -> [recording app]
                -> [headphones] (simultanément)