한국어

MIDI NRPN이 무엇인가요?

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

NRPN, 즉 Non-Registered Parameter Number는 컨트롤 체인지 번호 128개로 허용되는 것보다 많은 설정을 제어하는 방법입니다. 순서대로 보내는 평범한 컨트롤 체인지 메시지로 이루어집니다. CC 99와 CC 98이 어느 파라미터인지 고르고, CC 6과 CC 38이 그 값을 정합니다. 그러면 파라미터가 16,384개이고 각각 최대 16,384단계의 값을 가집니다. RPN은 CC 101과 CC 100으로 같은 방식으로 작동하며, 모든 제조사가 공유하는 짧은 파라미터 목록에 쓰입니다.

이 방식은 MIDI 표준의 일부입니다. 어떤 NRPN 번호가 무슨 일을 하는지는 신스 제조사가 정하며, 매뉴얼에 목록이 있습니다.

NRPN을 메시지별로 읽기

단계메시지담는 것
1CC 99파라미터 번호의 굵은 절반 (MSB)
2CC 98파라미터 번호의 가는 절반 (LSB)
3CC 6, Data Entry값의 굵은 절반 (MSB)
4CC 38파라미터가 쓴다면 값의 가는 절반 (LSB)

값 대신 CC 96과 CC 97을 이어 보내면 고른 파라미터를 하나씩 올리거나 내릴 수 있습니다. 처음 두 메시지는 설정을 가리키고, 다음 두 메시지가 그것을 바꿉니다.

등록된 것 알기

RPN, 즉 Registered Parameter Number는 CC 101과 CC 100으로 파라미터를 고르고, 값에는 같은 CC 6과 CC 38을 씁니다. 번호의 뜻이 모든 장치에서 같습니다.

RPN (MSB, LSB)파라미터
0, 0피치 벤드 범위, 반음과 센트 단위
0, 1미세 튜닝
0, 2굵은 튜닝
127, 127Null: 선택된 파라미터 없음

Registered는 모두가 합의했다는 뜻이고, non-registered는 제조사가 정의했다는 뜻입니다. RPN 0이 정하는 범위는 MIDI 피치 벤드에서 설명합니다.

예제 하나 따라가기

채널 1에서 피치 벤드 범위를 반음 12개로 정하려면 메시지 네 개가 필요하고, 문을 닫는 메시지가 두 개 더 필요합니다.

바이트 (16진수)뜻
B0 65 00CC 101을 0으로: RPN, 굵은 절반 0
B0 64 00CC 100을 0으로: RPN, 가는 절반 0, 그래서 피치 벤드 범위가 선택됨
B0 06 0CCC 6을 12로: 반음 12개
B0 26 00CC 38을 0으로: 추가 센트 없음
B0 65 7F, B0 64 7FRPN null, 그래서 나중에 오는 CC 6이 실수로 아무것도 바꾸지 않음

끝에 null을 보내세요. 그렇지 않으면 다음 Data Entry 메시지가 같은 파라미터에 닿습니다. 이 중 무엇이든 MIDI 메시지 디코더에 붙여 넣어 확인해 보세요.

NRPN과 CC 구별하기

컨트롤 체인지NRPN
변경 하나에 필요한 메시지하나셋 또는 넷
파라미터 수128개, 대부분 정해진 역할16,384개
값의 범위0에서 127최대 0에서 16,383
번호를 정의하는 쪽흔한 것은 MIDI 표준각 제조사

CC는 단순하고 굵으며, NRPN은 섬세하지만 메시지가 더 필요합니다.

필요한 때 알기

원하는 설정이 신스 매뉴얼에 NRPN으로만 나와 있을 때, 또는 128단계가 너무 굵어서 값이 뚝뚝 끊기는 소리가 들릴 때 NRPN을 쓰세요. 그 밖의 경우에는 평범한 CC가 더 쉽고, 대부분의 DAW는 1초 만에 MIDI 러닝으로 CC를 배울 수 있습니다. 제가 만든 무료 Mac 앱 InputConfig는 게임 컨트롤러에서 노트, 컨트롤 체인지, 피치 벤드, 프로그램 체인지 같은 단일 메시지를 보냅니다. 신스가 같은 설정을 CC로도 제공한다면 CC를 쓰세요. 표준 번호는 MIDI CC 목록에 이름이 있습니다.

짧게 정리하면

  • NRPN. CC 99와 98이 고르고 CC 6과 38이 정합니다. 제조사가 정의합니다.
  • RPN. CC 101과 100이 고르고 CC 6과 38이 정합니다. 표준입니다.
  • 마무리. 127과 127을 보내 선택을 해제합니다.

NRPN은 컨트롤 체인지 네 개가 하나로 작동하는 것입니다.

자주 묻는 질문

NRPN은 무엇의 약자인가요?

Non-Registered Parameter Number입니다. Non-registered는 번호가 무엇을 제어하는지 각 제조사가 정한다는 뜻입니다.

어떤 CC 번호가 NRPN을 이루나요?

CC 99와 CC 98이 파라미터를 고르고 CC 6과 CC 38이 값을 정합니다. CC 96과 CC 97은 값을 한 단계씩 올리고 내립니다.

NRPN과 RPN은 무엇이 다른가요?

작동 방식은 같습니다. RPN은 CC 101과 CC 100으로 고르고 번호가 피치 벤드 범위처럼 표준입니다. NRPN은 CC 99와 CC 98로 고르고 번호를 제조사가 정합니다.

NRPN과 CC는 무엇이 다른가요?

CC는 0에서 127의 값을 가진 메시지 하나입니다. NRPN은 순서대로 보내는 CC 메시지 셋 또는 넷으로, 16,384개의 파라미터에 최대 16,383까지의 값으로 닿습니다.

MIDI로 피치 벤드 범위를 어떻게 정하나요?

RPN 0을 보내세요. CC 101을 0으로, CC 100을 0으로 보낸 다음 CC 6에 반음 수를, CC 38에 센트를 보냅니다. 마지막에 CC 101과 CC 100을 127로 보내 마무리하세요.

신스가 NRPN을 무시하는 이유는 무엇인가요?

네 메시지가 신스의 채널로 순서대로 도착해야 하고, 번호는 매뉴얼에 나온 것이어야 합니다. 일부 신스는 설정에서 NRPN 수신을 켜야 합니다.

한국어 페이지 더 보기

자세한 안내(영어)

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