맥의 사운드 출력 기기 지정하기 (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 에 접속했을때 지정한 블루투스 스피커로 자동으로 연결해서 사운드가 나게 하는 방법을 참고한다.







제휴 링크로 구매 시 제휴마케팅 활동의 일환으로 일정액의 수수료를 지급받아 콘텐츠를 제작하는데 큰 도움이 됩니다.



도움이 되셨다면, 댓글이나 소중한 커피 한 잔 부탁드려도 될까요?

커피 사주기
























당신이 좋아할 만한 글







스쿼트스타: 스쿼트 카운터

스쿼트하면 자동으로 횟수 측정, 횟수를 음성으로 세주고 스쿼트 속도 등의 분석, 일별/월별/연도별 운동 기록 관리









Add a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다