한국어

MIDI Start와 Stop으로 Mac 단축키를 실행하는 방법

Mac App Store에서 InputConfig 다운로드InputConfig는 Mac App Store에서 무료입니다. macOS 14 이상, 계정과 추적 없음, 오픈 소스.

InputConfig 1.6에서 MIDI Start, Continue, Stop을 키에 연결하면, DAW, 시퀀서, 드럼 머신에서 재생을 누를 때 어떤 앱에든 키가 눌립니다. 다른 음악 장비는 이 트랜스포트 메시지를 따르지만, 일반 Mac 앱은 이 메시지를 보지 못합니다.

가장 분명한 용도는 마우스에 손을 대지 않고 곡이 재생되는 바로 그 순간에 OBS 녹화를 시작하고 멈추는 것입니다.

단계

  1. DAW의 MIDI 싱크를 IAC Driver로 보내거나 드럼 머신을 연결합니다.
  2. InputConfig에서 행을 추가하고 Scan을 누른 다음 재생을 누릅니다.
  3. Start, Continue, Stop 행에 각각 키를 주고 프리셋을 활성화합니다.

어디에 좋은지 알기

  • OBS 테이크. 재생에 맞춰 OBS 화면 녹화나 카메라 녹화를 시작하고 멈추면 테이크마다 파일이 따로 생깁니다.
  • 참고 영상. 영상 플레이어에서 Space를 눌러 곡이 시작될 때 영상도 돌아가게 합니다.
  • 방 조명. Start가 도착하면 녹음용 조명을 설정하는 Siri 단축어를, Stop에서는 다른 단축어를 실행합니다.
  • 가사. 섹션이 시작될 때 텔레프롬프터나 가사 슬라이드를 다음 키로 넘깁니다.

타이밍은 키를 누르는 정도이며 샘플 단위의 정확한 동기화가 아닙니다. 화면 녹화나 큐 신호에는 충분하지만, 샘플 단위로 맞아야 하는 오디오라면 DAW 안에서 녹음하겠습니다.

트랜스포트를 InputConfig로 보내기

하드웨어가 먼저입니다. USB나 MIDI 인터페이스로 연결한 드럼 머신이나 시퀀서는 트랜스포트를 보내기만 하면 더 필요한 것이 없습니다. 많은 기기가 클럭이나 싱크 출력을 켜야만 Start와 Stop을 보내므로 기기의 MIDI 설정을 확인하세요.

같은 Mac의 DAW는 macOS에 내장된 가상 MIDI 버스인 IAC Driver를 통해 InputConfig에 닿습니다.

Audio MIDI Setup: IAC Driver가 있는 곳입니다.

Applications, Utilities, Audio MIDI Setup, Window, Show MIDI Studio

결과: MIDI Studio 창이 열리고 그 안에 IAC Driver가 보입니다.

1단계: IAC Driver 켜기

  • 사용자: IAC Driver를 더블 클릭하고 Device is online을 켭니다.
  • macOS: 버스를 모든 MIDI 앱에서 쓸 수 있게 합니다.
  • 확인: Device is online에 체크되어 있습니다.

2단계: DAW의 싱크를 보내기

  • 사용자: DAW에서 MIDI 싱크를 IAC Driver 버스로 보냅니다. Ableton Live에서는 Link, Tempo & MIDI 설정의 IAC 출력용 Sync 스위치입니다. Logic Pro에서는 프로젝트 Synchronization 설정의 MIDI 탭에 있는 MIDI 클럭 대상입니다.
  • InputConfig: 그 버스에서 Start, Continue, Stop을 듣습니다.
  • 확인: 재생을 누릅니다. Live Visualizer의 MIDI 맵에 Transport start가 도착하면 기록됩니다.

MIDI 맵에 Transport start가 기록되면 어려운 부분은 끝난 것입니다.

Start와 Stop 연결하기

  • 사용자: InputConfig에서 프리셋을 만들고 행을 추가한 다음 Scan을 누르고 DAW나 드럼 머신에서 재생을 누릅니다. 아니면 입력 유형을 MIDI로 정하고 메시지 메뉴를 열어 Transport를 고른 다음 Start, Continue, Stop 중 하나를 고릅니다.
  • InputConfig: 행에 MIDI Start를 기록합니다.
  • 확인: 출력(다른 앱에서 설정한 핫키, Space, 단축키, Run Siri Shortcut, Open App)을 고르고, Stop과 Continue 행도 같은 방법으로 추가한 다음 프리셋을 활성화합니다.
MIDI Transport 행 세 개가 있는 InputConfig의 연결 편집기. Start와 Continue는 F17을 보내고 Stop은 F18을 보내며, 모두 Any device로 설정되어 있습니다.
Figure 1. Start와 Continue는 녹화를 시작하고 Stop은 녹화를 끝냅니다.

트랜스포트 메시지에는 채널이 없으므로 행의 두 번째 메뉴에는 장치만 나옵니다. Any device이거나 원하는 소스 하나를 고르며, 이렇게 하면 드럼 머신과 DAW를 구분할 수 있습니다.

DAW가 재생되는 동안 OBS 녹화하기

1단계: 키 연결하기

  • 사용자: InputConfig에서 Start 행과 Continue 행을 F17에, Stop 행을 F18에 연결합니다. 저장하고 활성화합니다.
  • InputConfig: 재생에서 F17을, 정지에서 F18을 누릅니다.
  • 확인: 세 행에 각각의 키가 표시됩니다.

2단계: OBS에 키 알려 주기

  • 사용자: OBS에서 Settings, Hotkeys를 열고 Start Recording 필드를 클릭한 다음 DAW에서 재생을 누릅니다. Stop Recording을 클릭하고 정지를 누릅니다.
  • InputConfig: 재생에서 F17을, 정지에서 F18을 보내고, OBS는 이를 자기 핫키로 기록합니다.
  • 확인: 이제부터 재생은 녹화를 시작하고 정지는 녹화를 끝냅니다.

F13에서 F19 페이지는 이 키들이 왜 이 용도에 맞는지 설명하고, 스트리밍 덱 가이드는 같은 방법으로 OBS 핫키를 더 설정합니다. F13에서 F19를 쓰는 Mac 앱은 없으므로 이 용도에 맞고, 핫키가 타이핑과 충돌할 일이 없습니다.

Start, Continue, Stop 구별하기

  • Start. 처음부터 재생합니다.
  • Continue. 곡의 현재 위치에서 재생합니다. 많은 DAW와 시퀀서는 다른 위치에서 재생을 시작할 때 Start 대신 이것을 보냅니다.
  • Stop. 재생이 멈출 때 보냅니다.

각각은 키를 한 번 두드린 것처럼 한 번 실행되며 누르고 있는 것이 아닙니다. 둘이 달라야 하는 이유가 없다면 Continue에도 Start와 같은 일을 주세요.

재생해도 아무 일도 없을 때

가장 작은 단계부터 차례로 올라가 보세요.

  1. 싱크 출력을 켜세요. 많은 드럼 머신은 클럭이나 싱크 출력이 켜져 있을 때만 Start와 Stop을 보냅니다.
  2. IAC Driver를 확인하세요. Device is online이 켜져 있어야 하고, DAW가 그 버스로 싱크를 보내야 합니다.
  3. MIDI 맵을 보세요. Transport start가 기록되면 InputConfig는 듣고 있는 것이고, 문제는 행에 있습니다.
  4. Continue도 연결하세요. 중간에서 재생했는데 아무 일도 없다면 DAW가 Start가 아니라 Continue를 보낸 것입니다.

중간에서 재생하면 Continue가 가므로, Continue 행이 없으면 Start가 죽은 것처럼 보입니다.

할 수 없는 것

InputConfig는 Start, Continue, Stop을 읽을 뿐 클럭 틱이나 곡 위치는 읽지 않으므로, 템포를 따라가거나 곡의 어느 위치인지 알 수는 없습니다. 프리셋에 MIDI 출력을 추가하지 않으면 DAW로 돌아가는 것은 없습니다. 트랜스포트를 듣기는 하지만 그것에 동기화하지는 않습니다.

반대 방향으로 가기

InputConfig는 컨트롤러 버튼, 키, 패드에서 자체 가상 MIDI 포트로 Start, Stop, Continue를 보낼 수도 있어서, 게임 컨트롤러를 DAW의 트랜스포트 리모컨으로 만들 수 있습니다. 기본 제공 MIDI: Transport Control 프리셋이 바로 그 일을 합니다. DAW에서 InputConfig를 입력으로 고르는 방법은 MIDI 출력에서 설명합니다.

짧게 정리하면

  • 연결하기. 같은 Mac의 DAW에는 IAC Driver를, 하드웨어에는 케이블을 쓰세요.
  • 묶기. 재생을 행에 Scan하세요. Start, Continue, Stop을 연결합니다.
  • 쓰기. F17과 F18을 OBS의 Start Recording과 Stop Recording 핫키로 정하세요.

재생을 한 번 누르면 녹화는 알아서 됩니다.

자주 묻는 질문

MIDI Start 메시지가 Mac에서 키를 누를 수 있나요?

네, InputConfig 1.6 이상에서 됩니다. 행을 MIDI Transport, Start에 연결하고 출력으로 키, 단축키, Siri 단축어, 앱 중 무엇이든 주세요.

InputConfig는 MIDI 클럭이나 곡 위치를 읽나요?

아니요. Start, Continue, Stop을 읽을 뿐 클럭 틱이나 곡 위치는 읽지 않으므로, 템포를 따라가거나 곡의 어느 위치인지 알 수는 없습니다.

같은 Mac의 DAW에 MIDI 인터페이스가 필요한가요?

아니요. Audio MIDI Setup의 IAC Driver가 macOS에 내장되어 있습니다. 켜고 DAW의 싱크를 그곳으로 보내면 InputConfig가 듣습니다.

이렇게 하면 DAW에서 바뀌는 것이 있나요?

아니요. DAW가 보내고 InputConfig가 듣습니다. 프리셋에 MIDI 출력을 추가하지 않으면 DAW로 돌아가는 것은 없습니다.

한국어 페이지 더 보기

자세한 안내(영어)

글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 앱의 주요 버튼과 메뉴가 한국어로 표시되며, 이 페이지는 그 이름에 영어 이름을 괄호로 함께 적었습니다. 앱의 나머지 부분과 사이트의 다른 페이지는 영어입니다.

이 페이지의 다른 언어: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Mac App Store에서 InputConfig 다운로드무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.