한국어
Joy-Con이나 Switch Pro 컨트롤러를 Mac의 MIDI 컨트롤러로 쓰는 방법
InputConfig는 Mac App Store에서 무료입니다. macOS 14 이상, 계정과 추적 없음, 오픈 소스.
Switch Pro 컨트롤러나 Joy-Con을 Mac에 페어링하고 InputConfig를 연 다음 기본 제공 MIDI 프리셋 하나를 켜세요. 그러면 페이스 버튼이 노트를 연주하고, 스틱이 컨트롤 체인지와 피치 벤드를 보내며, 음악 앱에는 InputConfig라는 이름의 MIDI 입력이 보입니다. 다른 패드와 다른 점이 둘 있습니다. ZL과 ZR은 아날로그가 아니라 켜짐이나 꺼짐이고, 페이스 버튼은 글자가 아니라 위치로 연결됩니다.
제가 InputConfig를 만듭니다. Mac App Store에서 무료이며 계정이 없고 앱 안에서 살 것도 없습니다.
단계
- macOS 13 이상에서 Switch Pro 컨트롤러나 Joy-Con을 Bluetooth로 Mac에 페어링합니다.
- InputConfig를 열고 기본 제공 프리셋 MIDI: CC Dials나 MIDI: DAW Performance를 활성화합니다.
- 음악 앱에서 InputConfig MIDI 입력을 켜고 악기 트랙을 녹음 준비 상태로 둡니다.
- 아래쪽 페이스 버튼인 B를 눌러 노트를 연주합니다.
설정하기
- 사용자: 컨트롤러를 페어링하고 InputConfig를 연 다음 기본 제공 프리셋에서 MIDI: DAW Performance를 활성화합니다. 음악 앱에서 소프트웨어 악기 트랙을 녹음 준비 상태로 두고 아래쪽 페이스 버튼인 B를 누릅니다.
- InputConfig: 실행되는 동안 InputConfig라는 이름의 MIDI 소스를 게시하고, 버튼을 누르고 있는 동안 노트를 보냅니다.
- 확인: 트랙의 미터가 움직이고 가운데 도 소리가 들립니다.
- Logic Pro와 GarageBand. 켜 둘 것이 없습니다. InputConfig를 포함한 모든 MIDI 소스를 듣습니다.
- Ableton Live. Settings, Link, Tempo and MIDI에서 InputConfig 입력의 Track을 켜면 노트를 연주하고, Remote를 켜면 컨트롤을 연결합니다.
- FL Studio, Reaper, Bitwig 등. 앱의 MIDI 설정에서 InputConfig 입력을 켭니다.
설정할 IAC Driver도 설치할 가상 MIDI 케이블도 없습니다. 페어링 단계는 Mac에 Switch Pro 컨트롤러 연결하기와 Joy-Con에 있습니다.
버튼 위치에 주의하기
Nintendo는 B를 아래에, A를 오른쪽에 인쇄하며, Xbox 패드와 반대입니다. InputConfig는 위치로 연결하므로, A / Cross라고 적힌 프리셋 행은 Switch 컨트롤러에서 B라고 부르는 아래쪽 버튼에서 실행됩니다.
| 위치 | Switch 컨트롤러에 인쇄된 것 | MIDI: DAW Performance에서 보내는 것 |
|---|---|---|
| 아래 | B | 노트 C4 (60) |
| 오른쪽 | A | 노트 E4 (64) |
| 왼쪽 | Y | 노트 G4 (67) |
| 위 | X | 노트 C5 (72) |
| 오른쪽 스틱, 왼쪽과 오른쪽 | 피치 벤드, 아래와 위 | |
| 오른쪽 스틱, 아래 | CC 1, 모듈레이션 | |
| 방향 패드 위, 아래, 오른쪽 | MIDI Start, Stop, Continue |
버튼에 인쇄된 글자가 아니라 버튼이 있는 위치를 기준으로 하세요. 행을 원하는 버튼에 연결하려면 Scan을 누르고 그 버튼을 누르세요.
익스프레션은 트리거가 아니라 스틱에 두기
Switch Pro 컨트롤러와 Joy-Con의 ZL과 ZR은 디지털입니다. 거기에 연결한 CC는 Xbox나 PlayStation의 트리거처럼 미끄러지지 않고 없음에서 최대로 뜁니다. 스틱은 완전한 아날로그이므로 단계적으로 움직여야 하는 것에는 스틱을 쓰세요.
- 스윕과 스웰. MIDI: CC Dials는 두 스틱에 CC 1, CC 11, CC 74, CC 71을 둡니다.
- 노트와 스위치. ZL과 ZR은 추가 노트로, 또는 서스테인 CC 64처럼 켜짐이나 꺼짐인 CC로 좋습니다.
Nintendo 패드에서는 스틱이 페이더이고 트리거는 버튼입니다.
Joy-Con 하나 또는 한 쌍으로 연주하기
- 한 쌍. 둘 다 연결하면 macOS가 결합된 Joy-Con Pair를 보여 줄 수 있고, 스틱 둘과 전체 버튼을 가진 풀 사이즈 게임패드처럼 작동합니다.
- Joy-Con 하나, 옆으로 들고. 페이스 버튼 넷, 레일 버튼 둘, 스틱 하나입니다. 노트 넷, 레일에 노트 둘 더, 스틱에 피치 벤드를 둘 수 있습니다. 스틱 방향마다 원하는 쪽으로 스틱을 밀면서 Scan하면 옆으로 든 오프셋이 알맞게 반영됩니다.
- 두 명이서. Joy-Con은 각각 독립된 컨트롤러이므로 두 사람이 하나씩 연주할 수 있습니다.
한 쌍으로 만든 연결은 Joy-Con 하나로 이어지지 않습니다. 한 쌍으로 쓸지 Joy-Con 하나씩 쓸지 정하고, 그에 맞춰 프리셋을 만드세요.
음악 앱에서 아무 소리도 안 들릴 때
- InputConfig가 실행 중이고 프리셋이 활성인지 확인하세요. MIDI 포트는 앱이 실행되는 동안에만 있습니다.
- Live Visualizer를 열고 버튼을 누르세요. 아무것도 켜지지 않으면 Mac이 컨트롤러를 읽지 못하는 것입니다.
- 음악 앱에서 InputConfig 입력을 켜고 트랙을 녹음 준비 상태로 두세요.
- 채널을 맞추세요. 채널 하나만 듣는 트랙은 행에 정한 채널로 설정해야 합니다.
소리가 안 들리면 다른 무엇보다 먼저 녹음 준비가 안 된 트랙이나 꺼진 입력을 확인하세요. Switch Pro 컨트롤러 테스터와 Joy-Con 테스터는 브라우저가 패드를 읽을 수 있는지 보여 줍니다.
할 수 없는 것
- 아날로그 트리거. ZL과 ZR은 켜짐이나 꺼짐입니다.
- 모션과 진동. macOS는 Nintendo 컨트롤러의 모션 센서와 HD 진동을 전달하지 않으므로 자이로도 노트에 맞춘 진동도 없습니다.
- 버튼의 벨로시티. 노트는 각각 행에 정한 1에서 127의 벨로시티로 연주됩니다.
버튼과 스틱은 온전히 작동하고, 노트, 벤드, 컨트롤러 넷에는 그것으로 충분합니다.
짧게 정리하면
- 페어링. macOS 13 이상에서 Bluetooth로 페어링하세요.
- 활성화. 노트에는 MIDI: DAW Performance를, 노브에는 MIDI: CC Dials를 쓰세요.
- 기억할 것. 먼저 아래쪽 버튼을 기준으로 하고, 스윕은 스틱에 두세요.
Joy-Con은 대부분의 사람이 이미 가진 가장 작은 MIDI 컨트롤러입니다.
자주 묻는 질문
Joy-Con을 Mac의 MIDI 컨트롤러로 쓸 수 있나요?
네. 무료 Mac 앱 InputConfig가 음악 앱이 쓸 수 있는 MIDI 포트로 Joy-Con 버튼에서 MIDI 노트를, 스틱에서 컨트롤 체인지나 피치 벤드를 보냅니다.
Switch Pro 컨트롤러가 MIDI를 보낼 수 있나요?
네, Mac에서 InputConfig로 됩니다. 버튼은 노트를 연주하고 두 스틱은 위치를 따라가는 컨트롤 체인지나 피치 벤드를 보냅니다.
Switch 컨트롤러의 트리거가 0에서 127로 뛰는 이유는 무엇인가요?
ZL과 ZR은 아날로그 트리거가 아니라 디지털 버튼입니다. 단계적으로 움직여야 하는 컨트롤은 스틱에 두세요.
Mac에서 Joy-Con 모션 컨트롤을 MIDI에 쓸 수 있나요?
아니요. macOS는 Joy-Con의 가속도계나 자이로스코프를 앱에 전달하지 않습니다. 버튼과 스틱은 전달됩니다.
A를 누르면 엉뚱한 노트가 연주되는 이유는 무엇인가요?
InputConfig는 위치로 연결합니다. A / Cross라고 적힌 행은 Nintendo가 B라고 인쇄한 아래쪽 페이스 버튼에서 실행됩니다. 행에서 Scan을 누르고 원하는 버튼을 누르세요.
IAC Driver가 필요한가요?
아니요. InputConfig는 실행되는 동안 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, 繁體中文, 简体中文
무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.