JACK 위에서 PulseAudio를 실행하고 있지만 PulseAudio는 단순히 단일 입력/출력을 JACK에 노출합니다. PulseAudio는 여러 채널을 지원하므로 어쨌든 다른 채널을 JACK에 독립적으로 노출할 수 있습니까? 나는 이것이 Skype에서 일부 기타 레슨을 녹음하는 것을 지원하고 백킹 트랙으로 기타를 연주할 때 모든 값을 더 잘 제어하기를 원합니다.
답변1
Pulseaudio JACK Sink를 추가하려면 (Pulseaudio 재생을 JACK으로 보내기 위해)
pactl load-module module-jack-sink channels=2 connect=0
Pulseaudio JACK 소스를 추가하려면(JACK 오디오를 Pulseaudio 캡처로 전송)
pactl load-module module-jack-source channels=2 connect=0
'connect=0'은 JACK 'system:playback' 출력에 대한 자동 연결을 방지합니다.
'channels=2'는 스테레오 쌍에 대한 연결을 제한합니다.
'Pulseaudio JACK Sink'가 이미 로드된 경우 명령을 반복하여 여러 연결을 추가할 수
있으며, 다른 싱크 연결을 추가하는 명령은 'Pulseaudio JACK Sink 01'을 생성합니다.