wake-up-neo.net

Come faccio ad emettere il mio ingresso audio?

Alcune iterazioni fa, penso che questo fosse Jaunty ma avrebbe potuto essere prima, avrei collegato un cavo audio da 1/8 "dalla line-out di un netbook di Windows alla line-in della mia macchina Ubuntu, quindi avrei tutto il suono di entrambe le macchine senza dover collegare entrambi in un mixer che non ho. Non l'ho fatto molto, dato che all'epoca ero praticamente contento di Banshee. Ma con Karmic e ancora con Lucid , Posso ottenere l'output solo se sto registrando con Audacity. Il che non ho intenzione di fare dalla mia workstation di sviluppo web e programmazione di sistemi.

Posso capire collegando le cuffie che il mio netbook ha l'uscita audio funzionante. Vedo le Preferenze audio che la macchina Ubuntu le sta ricevendo. Rivoglio solo il vecchio comportamento. Aiuto?

16
Dave Jacoby

Se ho capito bene, stai provando a trasmettere l'ingresso del microfono all'uscita audio? Il più semplice che mi viene in mente è usare gst-launch per questo. Apri un terminale e digita:

gst-launch pulsesrc ! pulsesink

Premi CTRL + C per interrompere lo streaming. Potrebbe essere necessario installare gli strumenti gstreamer per renderlo disponibile:

Sudo apt-get install gstreamer-tools

Si noti che poiché non ho alcuna sorgente audio adatta, in realtà non l'ho provato, quindi potrebbe non funzionare. Qualsiasi feedback sull'eventualità sarebbe apprezzato.

18
Bruno Girin

Se si desidera utilizzare gli strumenti Pulse-audio esistenti, utilizzare pacat (che sta per Pulse-audio cat).

ottieni il tuo dispositivo di input con

pactl list
[...]
Source #0
        State: SUSPENDED
        Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
        Description: Monitor of Built-in Audio Analog Stereo
        Driver: module-alsa-card.c
[...]

copia la parte 'nome' e usala con pacat:

pacat -r --device=alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1

dove come dispositivo è il nome copiato in precedenza.

Questo costerà un po 'di tempo della CPU (3,3% sulla mia macchina).

Puoi anche collegare alcuni software di conversione audio tra i filtri o utilizzarli in rete.

2
user241374

La risposta di Bruno Girin ha funzionato anche per me, ma l'avvio manuale di un processo è alquanto fastidioso in quanto dovrebbe essere automatico. Una soluzione migliore è installare gnome-alsamixer e riattivare l'opzione line-in, come descritto qui:

Nessun suono dall'ingresso linea

1
Nate