Assegnare programmi in modo permanente a diverse uscite audio in Pulseaudio?


11

Voglio assegnare l'input e l'output di Skype alla mia cuffia USB mentre il resto del mio laptop utilizza la scheda audio interna. Questo è un compito facile con il controllo del volume PulseAudio (pavucontrol). L'unico problema che ho è che ogni volta che viene effettuata una chiamata, devo impostare manualmente l'uscita e l'input per Skype sul mio dispositivo USB.

Quando riaggancio, Skype scompare dal Controllo volume. Riappare di nuovo con la chiamata successiva solo questa volta che viene nuovamente selezionata la scheda audio predefinita. Non dovrebbe essere difficile lasciare che PulseAudio sembri o l'auricolare USB sia collegato quando arriva l'audio di Skype prima di selezionare l'impostazione predefinita. Il modo per farlo è ovvio non tramite il controllo del volume.

Risposte:


3

https://launchpad.net/earcandy

https://launchpad.net/~earcandy-devel/+archive/ppa

Non è completo ma consente di inviare l'audio alle cuffie.

tra l'altro l'audio a impulsi non lo farà per impostazione predefinita, gli sviluppatori non concordano sul fatto che l'audio debba spostare i dispositivi in ​​questo modo.

Dovrei aggiungere a chiunque conosca un po 'di pitone, l'aiuto sarebbe accettato con gratitudine per finire questa app.


Ho provato EarCandy in passato, ma per me è stato difficile capire esattamente cosa può fare l'app. So che può disattivare le app se Skype squilla e questo è fantastico. Ma se creo un profilo app per dire Rhythmbox, posso assegnargli una categoria come Music Player. Ma come posso dire a EarCandy che la categoria Music Player deve trasmettere in streaming al mio ricevitore Bluetooth o che Skype (o categoria VoIP) deve essere indirizzato alle mie cuffie USB? Mi piacerebbe conoscere Python, purtroppo non perché ritengo che Ubuntu manchi questo reparto e che sia necessario un buon strumento di "gestione del suono" ...
Mood

... Mi piace l'idea di avere un posto centralizzato per le opzioni audio. Più che farlo nell'app stessa. Quindi non so perché gli sviluppatori Pulse-Audio siano contrari a farlo in questo modo. Non è che ci diano un'altra soluzione. Se vado su Skype per impostare il dispositivo in / output corretto, mi dà solo l'opzione Pulse-Audio. Si aspettano davvero che le persone utilizzino solo un dispositivo in / output per sistema?
Mood

1

Non ho capito bene. All'improvviso, Pavucontrol ricorda le mie impostazioni. Ora, quando collego la mia cuffia USB, Skype viene automaticamente indirizzato alla cuffia e Rhythmbox viene indirizzato al mio ricevitore Bluetooth. Quindi quando ho deciso di rinunciarci, si è risolto da solo ...


0

Questa non è la risposta completa perché ho poca conoscenza del reindirizzamento audio.

In "skype> opzioni> notifiche" è possibile impostare l'esecuzione di uno script alla ricezione di una chiamata. Sfortunatamente pavucontrol non accetta input da riga di comando. ma forse alsamixer può essere usato per reindirizzare l'audio.

Spero che questo ti aiuti


Grazie per la punta, non è esattamente quello che sto cercando però. Ho dato Skype come esempio, ma perché pensavo che più persone dovessero avere problemi con la stessa cosa, ma ho un problema simile quando uso Rhythmbox. Ho un ricevitore Bluetooth collegato allo stereo. Posso indirizzare l'audio di Rhythmbox a quel ricevitore e tutto funziona bene fino a quando rimango nella playlist. Dopo aver messo in pausa o premuto il tasto successivo o precedente, l'audio viene reindirizzato alla scheda interna.
Mood
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.