한 탭에서는 YouTube 튜토리얼이 재생 중이고, 다른 탭에서는 소리가 작은 Loom 영상이 있으며, 세 번째 탭에서는 방금 광고가 자동 재생되기 시작했습니다. YouTube 탭은 줄이고, Loom 탭은 키우고, 광고는 음소거하고 싶습니다 — 각각 독립적으로 말이죠. macOS에서 브라우저 탭별로 볼륨을 조절할 수 있을까요? 솔직히 말하면 기본적으로는 불가능하고, 대부분의 도구로도 불가능합니다. 하지만 브라우저 전체의 볼륨은 제어할 수 있으며, 이것만으로도 대부분의 불편함은 해결됩니다.
탭별 볼륨 제어가 존재하지 않는 이유
브라우저는 운영체제에 소리를 전달하기 전, 모든 탭의 오디오를 하나의 출력 스트림으로 믹싱합니다. macOS 입장에서 Chrome은 하나의 오디오 스트림을 생성하는 앱 하나일 뿐입니다. Safari도 앱 하나, Firefox도 앱 하나입니다. OS는 어떤 탭이 어떤 소리를 내는지 전혀 알 수 없습니다 — 그 정보는 브라우저 내부의 오디오 엔진 안에만 존재하며 외부 도구에는 노출되지 않습니다.
일부 브라우저는 개별 탭을 음소거할 수 있게 해줍니다(탭의 스피커 아이콘 클릭). 하지만 이는 켜고 끄는 이진 방식일 뿐, 탭별 볼륨 슬라이더는 없습니다. 시끄러운 탭을 음소거할 수는 있어도, 다른 탭은 80%로 유지한 채 이 탭만 20%로 낮출 수는 없습니다.
실제로 제어할 수 있는 것
SoundDial은 앱 단위로 볼륨을 제어합니다. 각 브라우저가 별개의 앱이므로, 다음과 같이 독립적으로 제어할 수 있습니다.
여러 브라우저를 활용한 워크플로
- Chrome: 100% — 주로 보는 영상이나 튜토리얼
- Safari: 40% — 배경으로 참고하는 자료
- Firefox: 음소거 — 테스트나 개발자 도구용, 소리 불필요
여러 브라우저를 사용한다면(많은 개발자와 연구자가 그렇게 합니다), 각 브라우저마다 자체 슬라이더를 갖게 됩니다. 서로 다른 콘텐츠를 서로 다른 브라우저에 배정해 독립적으로 믹싱할 수 있으므로, 사실상 "탭 그룹"별 제어인 셈입니다.
브라우저 대 나머지 모든 것
더 흔한 상황은 단순히 브라우저 오디오를 다른 앱들과 다른 레벨로 두고 싶은 경우입니다. YouTube 튜토리얼보다 음악이 너무 크다면? Chrome은 100%로 유지한 채 Spotify를 30%로 낮추세요. 브라우저 탭에서 참고 자료가 재생되는 동안 Zoom 통화를 해야 한다면? 앱별 음소거로 통화 중에는 브라우저를 완전히 음소거하고, 끝난 뒤 다시 켜면 됩니다.
탭 음소거로 우회하기
하나의 브라우저 안에서 진짜 탭별 제어가 필요하다면, 브라우저 내장 탭 음소거가 유일한 방법입니다. 이를 SoundDial의 브라우저별 볼륨과 함께 사용하세요. 브라우저 안에서 시끄러운 탭을 음소거하고, SoundDial로 다른 앱들과 비교해 브라우저 전체 볼륨을 원하는 수준으로 설정하면 됩니다.
Mac App Store에서 SoundDial 받기 — €14.99 일회성 구매, 구독 없음, macOS 14.2 이상.