맥의 사운드 출력 기기 지정하기 (switchaudio-osx)
|맥의 사운드 출력을 btt 로 특정 사운드 아웃풋으로 지정하려면 프로그램을 사용하면 가능하다.
btt 에서 맥 사운드를 특정 사운드 아웃프로 출력 지정하기
핫키를 눌렀을때나 특정 wifi 에 접속했을때 등의 조건에서 지정한 특정 사운드 아웃풋으로 사운드를 출력하고 싶다.
예를 들어, 맥북을 열어서 집 wifi 에 접속했을때 지정한 블루투스 스피커로 자동으로 연결해서 사운드가 지정한 스피로 나오게 하고 싶을 수 있다.
이 경우에 btt 에서는 지원하지 않고, switchaudio-osx 라는 오픈소스 프로그램을 이용하면 가능하다.
switchaudio-osx 설치하기
맥에서 switchaudio-osx 은 brew 로 설치해야한다. 맥에 브루(brew)가 설치되어 있지 았다면 먼저 브루를 설치한다.
터미널에서 다음 명령어로 switchaudio-osx 를 설치할 수 있다.
brew install switchaudio-osx
switchaudio-osx 사용방법
switchaudio-osx은 터미널에서 명령어로 사용한다.
SwitchAudioSource [-a] [-c] [-f format] [-t type] [-n] -s device_name | -i device_id | -u device_uid
- -a : shows all devices
- -c : shows current device
- -f format : output format (cli/human/json). Defaults to human.
- -t type : device type (input/output/system). Defaults to output.
- -m mute_mode : sets the mute status (mute/unmute/toggle).
- -n : cycles the audio device to the next one
- -i device_id : sets the audio device to the given device by id
- -u device_uid : sets the audio device to the given device by uid or a substring of the uid
- -s device_name : sets the audio device to the given device by name
특정 사운드 출력을 하려면 아래와 같은 명령어를 터미널에 입력하면 된다.
SwitchAudioSource -s '사운드이름'
이걸 일일이 명령어를 치려고 이걸 사용하는 것은 아니다.
btt 에서 자동화할 때 사용한다.
btt 에서 사용하는 방법은, 맥이 wifi 에 접속했을때 지정한 블루투스 스피커로 자동으로 연결해서 사운드가 나게 하는 방법을 참고한다.
제휴 링크로 구매 시 제휴마케팅 활동의 일환으로 일정액의 수수료를 지급받아 콘텐츠를 제작하는데 큰 도움이 됩니다.
도움이 되셨다면, 댓글이나 소중한 커피 한 잔 부탁드려도 될까요?
당신이 좋아할 만한 글
스쿼트스타: 스쿼트 카운터
스쿼트하면 자동으로 횟수 측정, 횟수를 음성으로 세주고 스쿼트 속도 등의 분석, 일별/월별/연도별 운동 기록 관리
스쿼트하면 자동으로 횟수 측정, 횟수를 음성으로 세주고 스쿼트 속도 등의 분석, 일별/월별/연도별 운동 기록 관리