PulseAudio에서 출력 할 파이프 / 믹스 라인 입력


14

하나의 USB 헤드셋으로 두 대의 컴퓨터에서 작업합니다. Linux 컴퓨터가 아닌 컴퓨터의 출력을 Linux 컴퓨터의 라인 입력 (파란색 오디오 잭)에 파이프하고 PulseAudio를 사용하여 신호를 Linux 컴퓨터의 헤드셋 출력에 혼합하여 듣고 싶습니다.

오디오 하드웨어 다이어그램

pavucontrol은 "Line-in"(선택), "Front Microphone", "Rear Microphone"과 같은 포트를 선택할 수있는 "내장 오디오 아날로그 스테레오"입력 장치를 보여줍니다. 비 Linux 시스템에서 장치의 볼륨 측정기가 오디오 재생에 반응하는 것을 볼 수 있습니다.

내장 오디오 아날로그 스테레오

PulseAudio에서 선택한 오디오 장치로 해당 오디오 신호를 재생하려면 어떻게해야합니까?

답변:


19

1. 루프백 모듈을로드하십시오

pacmd load-module module-loopback latency_msec=5

재생 및 녹음 장치를 만듭니다.

2. pavucontrol에서 장치 구성

pavucontrol의 레코딩 탭에서 "루프백"장치 입력 장치에서 라인 입력 신호를받는 장치로 설정하십시오.

녹화 설정

에서 재생 탭 "루프백"장치의 설정 당신이 신호 라인을 청취 할를 통해 장치에 출력 장치를.

재생 설정

3. 문제 해결

오디오 신호에 문제가있는 경우 모듈을 제거하고 pacmd unload-module module-loopback더 높은 latency_msec=값을 재 시도하십시오

이 답변은 이 포럼 게시물에 의해 가능해졌습니다 . 감사!


0

pacmd는 동일한 인수를 사용하여 pactl이어야합니다. 나를 위해 그것은 pacmd와 함께 작동하지 않았고 pactl과 함께 작동했습니다.


제발 편집 은 다른 대답이 삭제 된 경우에도 의미가 있도록이 있습니다.   저자의 이름을 명시하여 다른 답변을 참조 하되 모든 필수 정보를 답변에 복사하십시오.
G-Man, 'Reinstate
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.