스테레오 USB 오디오 인터페이스 라인 입력을 두 개의 모노 장치로 분할

스테레오 USB 오디오 인터페이스 라인 입력을 두 개의 모노 장치로 분할

저는 3세대 Scarlett 2i2 USB 오디오 인터페이스를 사용하고 있습니다. 두 개의 입력과 두 개의 출력이 있습니다. 두 개의 입력은 기본적으로 스테레오 마이크로 처리됩니다. 설정 -> 사운드 -> 입력에 "아날로그 입력 - Scarlett 2i2 USB"라는 하나의 장치가 표시됩니다. 하지만 앱에서 둘 중 하나를 선택할 수 있도록 두 개의 입력을 분리하고 싶습니다.

예를 들어 Firefox에서 마이크를 사용하려는 경우 2i2를 선택하면 두 입력이 모두 사용됩니다. 왼쪽 또는 오른쪽 입력을 앱에 보낼 수 있지만 둘 다 보낼 수는 없습니다.

오디오 인터페이스가 두 개의 가상 입력 장치(왼쪽 입력과 오른쪽 입력)로 분할되도록 Pulse/Alsa를 어떻게 변경합니까?

답변1

sinks글쎄, Mattia의 답변 덕분에 와 사이에 차이가 있음을 발견했습니다 sources. 싱크는 출력이고 소스는 입력입니다. 먼저, 나는 달려 pacmd list-sources가서 channel map: front-left,front-right. 이것이 제가 분리하려는 입력입니다. 그런 다음 다음 줄을 구성하여 다음을 입력했습니다 /etc/pulse/defaults.pa.

load-module module-remap-source source_name=2i2_Left_Mic source_properties="device.description='2i2 Left In'" master=alsa_input.usb-Focusrite_Scarlett_2i2_USB_Y8J9ZC3950FFF9-00.analog-stereo master_channel_map=front-left channel_map=front-left

master은 에서 왔으며 pacmd list-sources마지막에 있는 채널 맵이 이 작업을 수행하는 것입니다. 입력에서 물리적 왼쪽을 가져와 리앰프 소스의 가상 왼쪽에 매핑합니다. 반대쪽 라인은 다음과 같습니다.

load-module module-remap-source source_name=2i2_Right_Mic source_properties="device.description='2i2 Right In'" master=alsa_input.usb-Focusrite_Scarlett_2i2_USB_Y8J9ZC3950FFF9-00.analog-stereo master_channel_map=front-right channel_map=front-right

/etc/pulse/defaults.pa를 사용하여 변경하지 않고 이 소스를 실행 중인 사운드 서버에 연결할 수도 있습니다 pactl load-module. 이 경우 설명에서 공백을 문자 그대로 백슬래시로 이스케이프 처리해야 합니다 '"foo\ bar"'(잘못된 것처럼 보이지만 작동하며 비밀스러운 "실패: 모듈 초기화 실패"를 방지함) " 오류):

pactl load-module module-remap-source \
    master=alsa_input.usb-Focusrite_Scarlett_Solo_USB_Y78PVD021E19F4-00.analog-stereo \
    source_name=Scarlett_Left_Mic \
    source_properties=device.description='"Scarlett\ Solo\ Left\ Mic"' \
    channels=1 \
    master_channel_map=front-left \
    channel_map=mono \
    ;

답변2

예, 할 수 있습니다. 유연성 덕분에 pulseaudio애플리케이션 사운드 카드의 입력 및 출력, 소스 및 싱크를 관리할 수 있습니다.

이미 완료된 예제/연습을 모르므로 직접 처리해야 합니다(적어도 시작) 혼자서.

@CL이 위에서 언급했듯이,이것시작하기에 좋은 소스입니다.여기 또 다른유용한 장소.

마지막으로 몇 가지 GUI를 제안합니다.pavucontrol그리고paprefs, 이번 여행에 도움이 될 것 같아요.

관련 정보