한국어

Mac에서 MIDI 키보드를 컴퓨터 키보드로 쓰는 방법

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

노트를 키 입력으로 바꿔 주는 앱이 있으면 됩니다. MIDI 키보드는 Mac에서 스스로 아무것도 입력하지 않기 때문입니다. macOS는 이것을 키보드가 아니라 악기로 취급하며, 음악 앱만 듣습니다.

저는 그 변환을 해 주는 Mac App Store의 무료 앱 InputConfig를 만듭니다. 건반이나 패드마다 모든 앱에서 글자, 단축키, 문구를 누를 수 있습니다. 그 점을 알고 읽어 주세요. 추가로 필요 없는 부분은 페이지에 그렇게 밝혀 두었습니다.

단계

  1. MIDI 키보드를 USB나 Bluetooth MIDI로 연결합니다.
  2. InputConfig에서 행을 추가하고 Scan을 누른 다음 건반을 칩니다.
  3. 출력으로 글자, 단축키, 매크로, Type Text 중 하나를 고르고 프리셋을 활성화합니다.

macOS가 스스로 하는 일 알기

입력에 관해서는 아무것도 없습니다. 응용 프로그램의 유틸리티에 있는 Audio MIDI Setup은 Mac이 키보드를 인식하는지 보여 주고, GarageBand, Logic 같은 음악 앱이 연주합니다. 시스템 설정에는 노트를 키 입력으로 바꾸는 설정이 없습니다.

키보드가 Audio MIDI Setup에 보이면 Mac이 인식한 것이고 매퍼가 쓸 수 있습니다. 반대로 컴퓨터 키보드로 노트를 연주하려는 것이었다면 GarageBand에 이미 있습니다. Window, Show Musical Typing 또는 Command K입니다. 이 페이지의 마지막 섹션에서 그 방향을 다룹니다.

설정하기

Mac App Store에서 InputConfig를 설치하고, 묻으면 손쉬운 사용 접근을 허용하세요. 어떤 앱이든 대신 키를 누르려면 macOS가 그것을 요구합니다.

1단계: 키보드 연결하기

  • 사용자: MIDI 키보드를 USB로 연결하거나 Bluetooth MIDI로 페어링합니다. 클래스 호환 장비는 드라이버가 필요 없습니다.
  • InputConfig: 키보드가 보내는 모든 것의 사본을 읽습니다.
  • 확인: Live Visualizer 패널의 메뉴에서 MIDI를 고르고 건반 몇 개를 치세요. MIDI 맵에 나타납니다.
Live Visualizer의 MIDI 맵. 누른 건반이 벨로시티에 따라 음영으로 표시되고, CC 번호가 달린 노브 다이얼, 피치 벤드와 애프터터치 미터, 이벤트 로그가 있다.
Figure 1. MIDI 맵은 묶기 전에 각 건반과 노브가 무엇을 보내는지 보여 줍니다.

2단계: 건반 묶기

  • 사용자: 프리셋을 만들고 행을 추가한 다음 Scan을 누르고 원하는 건반이나 패드를 칩니다. 출력으로 글자, Command S 같은 키 조합, 매크로, 또는 문구 전체를 위한 Type Text를 고릅니다.
  • InputConfig: 노트와 채널을 행에 기록합니다.
  • 확인: 프리셋을 활성화하고 텍스트 필드에서 건반을 치세요.

필요한 건반마다 같은 일을 하세요. 게임 컨트롤러를 연결하지 않아도 모든 앱에서 작동합니다. 노트를 누르고 있는 동안 키도 눌린 채로 유지되므로, Shift를 보내는 행의 노트는 Shift를 누르고 있는 것처럼 작동합니다. 행 메뉴에 없는 노트도 Scan이 잡아냅니다.

가상 피아노용 글자 매핑하기

브라우저 피아노와 일부 게임의 피아노는 글자 키로 연주합니다. 흰 건반에는 글자 한 줄, 검은 건반에는 Shift와 글자를 쓰는 경우가 많습니다. MIDI 노트마다 그 글자를 보내는 행을 주고, 검은 건반마다 Shift와 글자를 보내는 행을 주세요. 화음은 컴퓨터 키보드에서처럼 여러 글자를 동시에 누릅니다.

MIDI 노트 행이 글자 키를 보내는 InputConfig의 묶기 편집기. C3은 A를, D3은 S를, E3은 D를, C 샤프 3은 Shift W를 보내고, CC 64의 서스테인 페달은 Shift를 누른 채로 유지한다.
Figure 2. MIDI 노트마다 행 하나와 글자 하나를 줍니다. 검은 건반은 Shift와 글자를 보냅니다.

행을 육십 개 만들기 전에 알아 둘 한계가 둘 있습니다.

  • 벨로시티 없음. 글자 키에는 얼마나 세게 눌렀는지 전할 방법이 없으므로 전달되지 않습니다.
  • Shift 공유. 검은 건반이 Shift를 누르고 있는 동안 같은 순간에 누른 흰 건반도 Shift가 적용되어 도착하며, 빠른 패시지에서 드러납니다.

특정 피아노 사이트나 Roblox에서는 시험하지 않았습니다. 건반 전체를 매핑하기 전에 짧은 구절 하나를 매핑해서 시험해 보세요.

글자보다 나은 일 주기

  • 패드에 단축키. 복사, 붙여넣기, 실행 취소, 저장, 메뉴 명령입니다.
  • Type Text. 건반 하나로 서명, 주소, 코드 조각을 입력합니다.
  • 작은 키 대신 큰 키. 작은 키가 힘든 손을 위해 큰 패드에 Return, Escape, Tab, 화살표 키를 둡니다. 내장된 MIDI: Knob Deck 프리셋은 가장 낮은 패드 두 개에 Return과 Escape를 둡니다.
  • 노브. Dial 모드에서는 노브가 스크롤 휠이 되어 돌릴수록 빨라지고, Turn 모드에서는 한 칸마다 화살표 키를 누르며, System Volume에 묶으면 Mac의 볼륨 페이더가 됩니다.
  • 서스테인 페달. 누른 채로 유지하는 Shift, 클릭, Space입니다. Control Change 64를 보내며 절반을 넘으면 실행됩니다.
  • 앱과 Mac. Open App, Open URL, Run Siri Shortcut, 그리고 Start Dictation과 Mission Control 같은 시스템 기능입니다.

InputConfig는 macOS 옆에서 키보드를 들을 뿐이어서 남는 키패드의 7이 7을 입력하는 것을 막을 수 없고, 모든 키보드의 키는 같은 키로 취급됩니다. 매크로 덱 가이드에서 둘을 비교합니다. 패드는 스스로 아무것도 입력하지 않으므로 두 번째 컴퓨터 키보드보다 깔끔한 매크로 패드가 됩니다.

음악 앱을 문제없이 쓰기

InputConfig는 키보드가 보내는 것의 사본을 읽을 뿐 가져가지 않으므로, GarageBand나 DAW도 여전히 모든 노트를 듣습니다.

  • 녹음 대기 중인 트랙. 트랙이 녹음 대기 상태이면 단축키로 쓰는 건반도 녹음합니다. 트랙의 녹음 대기를 해제하거나, 단축키 건반을 음악 앱이 무시하는 채널이나 노트 범위에 두세요.
  • 키보드 두 대. 행마다 두 번째 메뉴에서 채널 하나나 장치 하나로 제한할 수 있으므로 키보드 두 대가 서로 다른 일을 할 수 있습니다.

단축키 건반을 녹음 대기 트랙에서 떼어 놓으면 음악 앱과 단축키가 서로 부딪히지 않습니다.

건반이 아무것도 입력하지 않을 때

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

  1. Audio MIDI Setup을 확인하세요. 키보드가 거기에 없으면 Mac이 인식하지 못하는 것입니다. DAW 전용 모드가 있는 컨트롤러는 일반 MIDI 모드로 바꾸세요.
  2. MIDI 맵을 보세요. 건반이 거기에 나타나면 InputConfig가 듣고 있는 것이고, 문제는 행입니다.
  3. 손쉬운 사용을 허용하세요. 허용하지 않으면 어떤 앱도 대신 키를 누를 수 없습니다.
  4. 행의 채널과 장치를 확인하세요. 채널 하나나 장치 하나로 제한한 행은 나머지를 무시합니다.

노트가 MIDI 맵에 보이면 어떤 행이든 그 노트를 쓸 수 있습니다.

반대 방향: 컴퓨터 키보드를 MIDI 키보드로

GarageBand의 Musical Typing은 글자 키를 노트로 바꾸지만 GarageBand 안에서만 됩니다. 어떤 음악 앱에든 노트를 연주하려면 InputConfig가 InputConfig라는 이름의 자체 가상 포트로 MIDI를 보낼 수 있고, 음악 앱이 그것을 입력으로 고릅니다. MIDI 출력과 악기로 쓰는 게임패드 가이드를 보세요. 컴퓨터 키는 노트를 보내는 동안에도 맨 앞 앱에 입력되므로 게임 컨트롤러가 더 깔끔한 악기입니다.

짧게 정리하면

  • 연결. USB나 Bluetooth MIDI를 쓰고 Audio MIDI Setup을 확인하세요.
  • 묶기. 건반을 Scan하고 글자, 단축키, 문구를 고르세요.
  • 한계. 벨로시티가 없고, 화음에서 Shift가 공유됩니다.

단축키 몇 개가 글자 가득한 키보드 하나보다 더 많은 일을 하는 경우가 많습니다.

자주 묻는 질문

MIDI 키보드로 Mac에서 타이핑할 수 있나요?

스스로는 안 됩니다. macOS는 악기로 취급합니다. InputConfig 같은 앱이 건반이나 패드마다 글자, 단축키, 입력 문구를 매핑하며, 매핑은 모든 앱에서 작동합니다.

드라이버가 필요한가요?

클래스 호환 USB나 Bluetooth MIDI 장비에는 필요 없습니다. 키보드가 Audio MIDI Setup에 보이면 InputConfig가 읽을 수 있습니다. DAW 전용 모드가 있는 컨트롤러는 일반 MIDI 모드로 바꾸세요.

건반 하나로 단어나 문장 전체를 입력할 수 있나요?

네. 행의 출력으로 Type Text를 쓰거나, 자체 타이밍이 있는 키와 클릭의 시퀀스인 매크로를 쓰세요.

어떤 MIDI 키보드가 작동하나요?

Audio MIDI Setup에 나타나는 키보드, 패드 컨트롤러, 노브 박스면 모두 됩니다. 모든 모델을 시험해 보지는 않았으므로, 무언가 사기 전에 해 볼 확인이 그것입니다.

DAW가 여전히 노트를 듣나요?

네. InputConfig는 MIDI의 사본을 읽을 뿐 가로채지 않습니다. 단축키 건반은 녹음 대기 트랙에서 떼어 놓으세요.

한국어 페이지 더 보기

자세한 안내(영어)

글쓴이 소개. 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에 있습니다.