매일 업데이트
2022-02-15 05:21 6 min

Pavucontrol을 사용하여 Linux에서 오디오 장치를 관리하는 방법

리눅스 환경에서 음향 신호는 Pulse Audio 시스템을 통해 처리됩니다. 이 시스템은 사용자가 오디오 입출력을 실시간으로 변경하거나 네트워크를 통해 음향 데이터를 전송하는 등 다양한 고급 기능을 제공하는 혁신적인 방식입니다.

Pulse Audio는 매우 유용한 기술임에는 틀림없지만, 일반 사용자가 이해하고 활용하기에는 다소 복잡할 수 있습니다. 이러한 어려움을 해소하기 위해 Pavucontrol과 같은 애플리케이션들이 등장했습니다. 이 도구들은 Pulse Audio 시스템을 보다 직관적이고 사용하기 쉽게 만들어 줍니다.

본문에서는 Pavucontrol 사운드 관리자를 활용하여 리눅스에서 오디오 장치를 효과적으로 관리하는 방법을 살펴보겠습니다. 특히, 사운드 서버를 통해 애플리케이션을 제어하는 방법, 마이크를 활성화 및 비활성화하는 방법 등을 자세히 다룰 것입니다.

Pavucontrol 설치 방법

Pavucontrol은 리눅스에서 Pulse Audio 사운드 서버를 제어하는 데 널리 사용되는 표준 도구입니다. 그러나 대부분의 리눅스 배포판에서는 기본 사운드 관리자로 제공되지 않습니다. 따라서 본 가이드를 계속하기 전에 Pavucontrol 오디오 관리자를 설치하는 방법을 먼저 알아보겠습니다.

Pavucontrol을 설치하려면 터미널을 열고, 사용 중인 리눅스 운영체제에 맞는 명령어를 입력해야 합니다.

우분투

우분투 사용자는 Apt 패키지 관리자를 이용하여 Pavucontrol 애플리케이션을 신속하게 설치할 수 있습니다.

sudo apt install pavucontrol

만약 Kubuntu나 GTK 대신 Qt를 사용하는 다른 우분투 배포판을 사용한다면, Pavucontrol-Qt를 설치해야 합니다.

sudo apt install pavucontrol-qt

데비안

Pavucontrol GTK와 QT 버전은 모든 데비안 배포판에서 사용 가능합니다. 이 프로그램들을 설치하려면 Apt-get 패키지 도구를 활용하면 됩니다.

sudo apt-get install pavucontrol

또는

sudo apt-get install pavucontrol-qt

아치 리눅스

아치 리눅스 PC에 Pavucontrol 또는 Pavucontrol Qt를 설치하려면, 터미널을 열고 Pacman 패키지 관리자를 이용하면 됩니다.

sudo pacman -S pavucontrol

또는

sudo pacman -S pavucontrol-qt

페도라

페도라 리눅스의 소프트웨어 저장소에는 Pavucontrol 오디오 관리 프로그램의 두 가지 버전이 존재합니다. 앱을 실행하려면 터미널을 열고 DNF 패키지 관리자를 사용해야 합니다.

sudo dnf install pavucontrol

또는

sudo dnf install pavucontrol-qt

오픈수세

오픈수세에는 모든 버전의 운영체제에서 사용할 수 있는 Pavucontrol 및 Pavucontrol Qt가 있으며, Zypper 명령어를 통해 설치할 수 있습니다.

sudo zypper install pavucontrol

또는

sudo zypper install pavucontrol-qt

기타 리눅스 배포판

Pavucontrol은 리눅스에서 Pulse Audio를 위한 가장 널리 알려진 오디오 관리자 중 하나이므로, 'pavucontrol'을 검색하여 쉽게 찾을 수 있습니다. 또는 프로그램의 소스 코드를 다운로드하여 직접 빌드할 수도 있습니다.

오디오 재생 관리 방법

리눅스에서 Pulse 사운드 서버를 이용하여 모든 애플리케이션의 오디오 출력을 관리하려면, Pavucontrol 앱을 실행하고 '재생' 탭을 선택해야 합니다.

Pavucontrol의 '재생' 탭에서는 현재 사운드 시스템을 사용하고 있는 모든 애플리케이션을 목록 형태로 확인할 수 있습니다. 목록 상단에는 '시스템 사운드'가 표시됩니다. 리눅스 데스크톱의 모든 시스템 사운드를 음소거하려면 스피커 아이콘을 클릭하고, 볼륨을 조절하려면 오디오 슬라이더를 조작하면 됩니다.

참고: 재생 탭에는 현재 오디오를 사용 중인 애플리케이션만 표시됩니다. 따라서 소리를 재생하지 않는 프로그램은 Pavucontrol에서 관리할 수 없습니다.

Pavucontrol 재생 탭에서 개별 애플리케이션의 오디오 재생을 관리하는 방법은 '시스템 사운드'와 동일합니다. 오른쪽에 있는 스피커 아이콘을 눌러 음소거하거나, 슬라이더를 조절하여 볼륨을 설정할 수 있습니다.

녹음 수준 관리 방법

리눅스 데스크톱에서 애플리케이션의 녹음 설정을 변경해야 하는 경우, Pavucontrol을 열고 '녹음' 탭을 클릭하십시오. 녹음 영역에서는 현재 Pulse 사운드 시스템을 통해 소리를 녹음하고 있는 모든 프로그램을 확인할 수 있습니다.

애플리케이션의 입력 볼륨을 낮추려면 슬라이더를 왼쪽으로 이동하고, 높이려면 오른쪽으로 이동하십시오. 스피커 아이콘을 클릭하여 녹음을 완전히 음소거할 수도 있습니다.

출력 장치(스피커) 제어

Pavucontrol을 사용하면 오디오 장치의 출력을 완벽하게 제어할 수 있습니다. 이를 관리하려면 Pavucontrol 앱을 실행하고 '출력 장치' 탭으로 이동하십시오.

'출력 장치' 탭에서는 리눅스 PC의 모든 사운드 재생 장치 목록을 볼 수 있습니다. 이 목록을 확인하고 수정하려는 장치를 찾은 다음, 슬라이더를 사용하여 볼륨을 조절할 수 있습니다.

새로운 재생 장치를 기본값으로 설정하려면 잠금 버튼 오른쪽에 있는 아이콘을 클릭하십시오.

입력 장치(마이크) 제어

Pavucontrol을 사용하면 출력 장치뿐만 아니라 입력 장치도 사용자가 직접 제어할 수 있습니다. 앱에서 오디오 입력 장치를 찾으려면 '입력 장치' 탭을 클릭하십시오.

'입력 장치' 탭에서 모든 마이크와 녹음 장치를 목록 형태로 확인할 수 있습니다. 여기에서 볼륨 레벨을 조절하여 오디오 입력 수준을 조정하고, 스피커 아이콘을 클릭하여 입력 장치를 음소거하거나, '기본값으로 설정' 버튼을 클릭하여 마이크를 기본값으로 설정할 수 있습니다.

오디오 장치 비활성화

영구적으로 비활성화하려는 오디오 장치가 있는 경우, Pavucontrol을 실행하고 '구성' 탭을 선택하십시오. 그런 다음 화면에 나타난 사운드 장치 목록에서 비활성화하려는 장치를 찾으십시오.

비활성화하려는 장치를 찾았으면, 해당 장치 옆에 있는 드롭다운 메뉴를 클릭하십시오. 메뉴에서 '사용 안 함'을 찾아 클릭하면 해당 오디오 장치는 Pulse Audio에서 접근할 수 없게 됩니다.

오디오 장치를 다시 활성화하려면, '구성' 탭으로 돌아가 장치 옆의 메뉴를 클릭하고, '비활성화' 상태에서 사용 가능한 다른 사운드 구성 중 하나로 변경하면 됩니다.

리눅스에서 오디오 파일을 효과적으로 관리하고 싶다면, 리눅스용 최고의 오디오 도구에 대한 다른 글도 참고해 보십시오.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.