Pipe / Mix Line In ke Output di PulseAudio

14

Saya bekerja di dua komputer dengan satu headset USB. Saya ingin mendengarkan keduanya dengan menyalurkan output komputer non-Linux ke saluran komputer Linux (jack audio biru) dan mencampur sinyal ke dalam output headset komputer Linux menggunakan PulseAudio.

Diagram perangkat keras audio

pavucontrol menunjukkan Perangkat Input "Audio Stereo Audio Stereo" yang memungkinkan saya untuk memilih port seperti "Line In" (dipilih), "Mikrofon Depan", "Mikrofon Belakang". Saya dapat melihat pengukur volume perangkat bereaksi terhadap pemutaran audio pada mesin non-Linux.

Audio Analog Stereo Internal

Bagaimana cara membuat PulseAudio memutar sinyal audio itu ke dalam Perangkat Output pilihan saya?

qubodup
sumber

Jawaban:

19

1. Muat modul loopback

pacmd load-module module-loopback latency_msec=5

membuat pemutaran dan alat perekam.

2. Konfigurasikan perangkat di pavucontrol

Di pavucontrol, di tab Perekaman , atur perangkat "Loopback" dari perangkat input ke perangkat yang menerima saluran dalam sinyal.

pengaturan rekaman

Dalam Pemutaran tab, mengatur "Loopback" perangkat pada perangkat output ke perangkat mana Anda ingin mendengar garis sinyal.

pengaturan pemutaran

3. Pemecahan masalah

Jika sinyal audio mengalami masalah, lepaskan modul dengan pacmd unload-module module-loopbackdan coba lagi yang lebih tinggilatency_msec= nilai yang

Jawaban ini dimungkinkan oleh posting forum ini . Terima kasih!

qubodup
sumber
0

pacmd mungkin harus pactl (dengan argumen yang sama). Bagi saya itu tidak bekerja dengan pacmd, lakukan dengan pactl.

Edward
sumber
Harap edit ini sehingga masuk akal bahkan jika jawaban lainnya dihapus.   Referensi jawaban lain (dengan menyebutkan nama penulis), tetapi salin semua informasi penting ke dalam jawaban Anda.
G-Man Mengatakan 'Reinstate Monica'