Company/Native Instruments

[Manual] Kontrol S MK3에서 사용자 정의 MIDI 템플릿을 만드는 방법

musicnomad 2024. 11. 17. 13:30
728x90

Kontrol S MK3 OS 1.7은 2024년 8월 1일에 출시되었습니다. 이 업데이트를 통해 기기 자체와 데스크톱 컴퓨터에서 MIDI 템플릿을 생성, 편집, 저장, 탐색, 로드, 내보내기, 공유 및 가져오기 기능이 도입되었습니다.

Matt Lara의 훌륭한 "How to" 비디오 외에도, 저는 이 기능들을 설명하고 질문, 명확화 및 요청을 위한 커뮤니티 게시물을 작성하고자 합니다. 내용이 다소 길 수 있으므로, 시각적 가이드를 선호하신다면 여기를 통해 영상을 시청하실 수 있습니다. 

 


MIDI 템플릿이란 무엇인가요?

MIDI 템플릿은 Kontrol S MK3 키보드의 MIDI 구성을 정의하는 파일입니다. 이 파일은 다음을 지정합니다:

  • 각 버튼, 노브, 페달, 터치 스트립, 휠, 키존이 전송하는 MIDI 데이터 유형
  • 해당 데이터가 전송될 MIDI 채널
  • 키보드 화면에서 이 MIDI 데이터가 표시되는 방식(매개변수 이름, 기본 아이콘, LED 색상 스키마 등)

사용자가 기본 설정을 넘어 커스텀 템플릿을 생성 및 편집하면 키보드의 MIDI 동작을 완전히 제어할 수 있습니다. 이는 두 가지 주요 시나리오에서 유용합니다:

  1. 기본 MIDI 템플릿:
    하나의 설정만 필요하거나 일반적인 기본값을 원할 경우, 기본 제공되는 Default MIDI Template을 편집하거나 덮어쓰거나 새로 만들 수 있습니다. 이를 통해 각 버튼, 노브, 페달, 터치 스트립, 휠, 키베드에 대해 예측 가능하고 일관된 MIDI 동작을 정의할 수 있습니다.
  2. 특정 MIDI 템플릿:
    여러 외부 MIDI 장치(예: 하드웨어 신디사이저)나 소프트웨어 MIDI 장치(예: 다양한 플러그인, DAW)를 사용하는 경우, 각 제품에 필요한 만큼의 템플릿을 생성하고 전환할 수 있어 즉각적인 제어가 가능합니다.

 

MIDI 템플릿 사용하기

Kontrol S MK3는 항상 활성화된 MIDI 템플릿을 가지고 있습니다. 직접 템플릿을 정의하지 않았다면 기본적으로 공장 초기값이 활성화됩니다(이미지 참고).

 

 

앞서 언급한 대로, 활성화된 템플릿의 설정은 각 버튼, 노브, 페달, 터치 스트립, 휠, 키존의 MIDI 구성을 정의합니다.

NKS 모드에서

  • Kontakt 7(이상), Komplete Kontrol 3(이상), 또는 KK3 내에서 호스팅된 NKS 호환 VST와 같은 NKS 호환 제품에 연결된 경우, NKS 콘텐츠가 일부 MIDI 구성을 (예: 버튼/노브) NKS 1/NKS 2 경험에 맞게 덮어씁니다. 하지만 다른 MIDI 구성 (예: 페달, 휠) 은 유지됩니다.
  • NKS 파라미터 제어는 MIDI 1*보다 높은 해상도를 제공합니다. MIDI 1은 대부분의 경우 128 값 범위로 제한되지만, NKS를 통해 파라미터(예: Cutoff)를 조정하면 훨씬 더 부드러운 제어가 가능합니다.
  • NKS 콘텐츠에 초점을 맞추는 동안 버튼/노브를 MIDI 모드에서 사용해야 하는 경우, SHIFT + SETTINGS/MIDI를 눌러 Kontrol S MK3를 강제로 MIDI 모드로 전환할 수 있습니다(이미지 참고).

 

*MIDI 2는 Kontrol S MK3와 일반적으로 호환되며 높은 해상도를 제공합니다. 하지만 현재 Kontrol에서는 지원되지 않으며, 대부분의 콘텐츠, DAW 또는 운영 체제에서도 널리 지원되지 않습니다.

MIDI 모드에서

  • Previous/Next 버튼을 눌러 템플릿 목록을 순환하거나, Left/Right 화살표 버튼을 사용하여 단일 템플릿 내 페이지를 탐색할 수 있습니다.

 

 


 

MIDI 템플릿 탐색/로드/관리

템플릿 탐색/로드 방법

  • 버전 1.7을 사용한 경우, Kontrol S MK3에서 SHIFT+BROWSER를 눌러야 했습니다. 사용자 피드백을 반영하여 워크플로를 간소화했으며, 다음과 같이 변경되었습니다:
    • MIDI 모드로 진입하려면 언제든 SETTINGS/MIDI를 누릅니다. (MIDI 모드에서 다시 누르면 SETTINGS로 진입합니다.)
    • 이렇게 하면 Previous/Next 버튼 또는 Large Encoder를 사용하여 목록을 탐색할 수 있는 페이지로 이동합니다.
    • Load 버튼 또는 Large Encoder를 사용하여 목록에서 템플릿을 로드합니다.

참고: Import/Export 옵션은 NI Hardware Connection Service가 설치된 컴퓨터에 연결된 경우에만 사용할 수 있습니다.

 

 

관리 방법

  • 템플릿을 목록에서 직접 복제, 삭제 또는 이름 변경할 수 있습니다.
  • 복제 또는 이름 변경을 선택하면 이름 입력 페이지로 이동합니다.
  • 삭제를 선택하면 확인 메시지가 표시됩니다.

 

 


 

MIDI 템플릿 생성하기

  • MIDI 템플릿 브라우저에서 새로 만들기(New) 버튼을 누릅니다.
  • 이름 입력 페이지로 이동합니다.
  • 이름을 입력한 후 저장(Save) 버튼을 눌러 템플릿을 생성합니다. 템플릿 이름은 나중에 언제든지 변경할 수 있습니다.

 


 

기기에서 MIDI 템플릿 편집하기

  • MIDI 템플릿 브라우저에서 편집(Edit) 버튼을 누릅니다.
  • 첫 번째와 두 번째 버튼을 사용하여 구성하려는 네 가지 요소(버튼 및 노브, 페달, 터치스트립 및 휠, 키존) 사이를 전환합니다.

 

 

버튼 및 노브 할당 편집

페이지 관리

  • 버튼 및 노브 할당은 최대 16페이지까지 사용할 수 있습니다.
  • 페이지를 추가하려면 SHIFT + Add를 누르세요.
  • 페이지를 복제하려면 SHIFT + Duplicate를 누르세요.
  • 페이지를 이동하려면 SHIFT + Move를 누르세요.
  • 페이지를 삭제하려면 SHIFT + Delete를 누르세요.

 

 

버튼 할당

  • Large Encoder(왼쪽/오른쪽/위/아래로 이동)를 사용하여 할당할 버튼을 선택합니다(강조 표시됨).
  • 선택한 버튼에 대해 다음을 정의할 수 있습니다:
    • 이름
      • Rename 버튼을 눌러 버튼 이름을 지정합니다.
    • 유형
      • Control Change/Program Change/Note.
    • MIDI 채널
      • 1부터 16까지: Note와 Aftertouch 데이터가 전송될 MIDI 채널.
    • 숫자/노트
      • 전송될 CC 값 또는 노트 번호(Program Change에는 적용되지 않음).
    • 모드 및 
      • Toggle: 이 모드에서 버튼은 On과 Off 두 가지 상태를 가집니다. 한 번 누르면 On 상태로 전환되고, 다시 누르면 Off 상태로 전환됩니다. 이는 예를 들어 효과를 활성화한 다음 나중에 비활성화할 때 유용합니다. 이 모드는 일반적으로 기본 모드입니다. 이 모드에서는 두 개의 숫자 필드를 찾을 수 있습니다: Off Value는 Off 상태의 값을 정의합니다(기본값 0에서 127), On Value는 On 상태의 값을 정의합니다(기본값 127). Note 메시지 유형의 경우 Off 상태는 미리 정의되어 있으므로(MIDI Note Off 메시지), 대신 MIDI Note On 메시지의 속도를 정의하는 단일 Value 매개변수를 찾을 수 있습니다.
      • Gate: 이 모드는 Toggle 모드와 동일하지만, 버튼이 눌려 있는 동안만 상태가 활성화됩니다. Toggle 모드에서는 버튼이 다시 눌리기 전까지 상태가 활성화됩니다.
      • Trigger: 이 모드에서는 버튼을 누를 때 한 번만 메시지가 전송됩니다. On 또는 Off 상태가 없습니다. 예를 들어, 다른 프로그램(프리셋, 패치 등)으로 전환하거나 원샷 샘플(예: 드럼 소리 또는 기타 엔벨로프 제어 소리)을 트리거하는 데 유용할 수 있습니다. 이 모드에서는 Value라는 숫자 필드 하나만 찾을 수 있으며, 이는 컨트롤 요소를 눌렀을 때 전송될 값을 정의합니다(기본값 127, 범위는 0~127).
      • Incremental: 이 모드에서는 버튼을 눌러 값을 단계적으로 이동하도록 설정할 수 있습니다(예: 1-2-3-4-5, 2-4-6-8-10 또는 3-6-9-12-15). 또한 값이 처음으로 다시 돌아가거나(랩 기능) 최소값 또는 최대값에 도달했을 때 멈출지 여부를 선택할 수 있습니다. 리스트를 순환하거나 값을 단계적으로 이동하는 데 유용합니다.
    • 색상
      • 미리 정의된 옵션 범위에서 색상을 선택합니다.

 

 

노브 할당

  • Large Encoder(좌/우/상/하 이동)를 사용하여 할당할 노브를 선택합니다(강조 표시).
  • 선택한 노브에 대해 다음을 정의할 수 있습니다:
    • 이름
      • 노브 이름을 제공하려면 Rename 버튼을 누릅니다.
    • 유형
      • Control Change/Program Change
    • MIDI 채널
      • CC 또는 PC 데이터를 전송할 MIDI 채널(1~16).
    • 번호
      • 전송할 CC 값(Program Change에는 적용되지 않음).
      • 모드 및 
        • Absolute(절대값): 가장 일반적인 MIDI CC 할당으로, 지정된 최소/최대 범위 내에서 절대값을 전송합니다.
        • Relative(상대값)*: 상대값 모드는 +1/-1의 의미를 가진 값을 전송하며, 127과 1은 +1/-1을 나타냅니다(호환 가능한 소프트웨어 또는 하드웨어에서). 단계 크기를 정의할 수도 있습니다.
        • Relative Offset(상대 오프셋)*: 상대 오프셋 모드는 +1/-1의 의미를 가진 값을 전송하며, 65와 63은 +1/-1을 나타냅니다(호환 가능한 소프트웨어 또는 하드웨어에서). +1/-1 이외의 값으로 단계 크기를 정의할 수도 있습니다.

*이는 매우 특정한 구현 방식으로, 매핑하려는 파라미터가 이를 지원하는 경우에만 사용해야 합니다(제조사의 문서를 참조하여 상대 모드 또는 상대 오프셋 모드를 사용할지와 지정된 단계 값을 확인하십시오). 많은 경우에 이를 지원하지 않으며, 상대 모드는 임의로 사용할 수 없습니다.

  • 디스플레이 모드

디스플레이 모드는 키보드에서 0에서 64에서 127로의 범위를 다음과 같이 다시 매핑하거나 수정하여 표시할 수 있습니다:

  • 정수(Integer): 값을 숫자로 표준 방식으로 0에서 127까지 (왼쪽에서 오른쪽으로) 표시합니다.
  • 양극 정수(Bipolar Integer): 범위를 숫자로 -64에서 0(중앙)에서 +63까지 표시합니다.
  • %: 범위를 %로 표시하며, 0에서 50(중앙)에서 100%까지 나타냅니다.
  • 양극 % (Bipolar %): 범위를 %로 표시하며, -100에서 0(중앙)에서 +100%까지 나타냅니다.
  • 양극 50 (Bipolar 50): 범위를 %로 표시하며, -50에서 0(중앙)에서 50%까지 나타냅니다.
  • General MIDI 볼륨 dB: MIDI 사양에 따라 -무한대에서 -12dB에서 0dB까지의 범위를 dB로 표시합니다.

 

페달 편집

  • 페달 설정은 이제 MIDI 템플릿의 일부입니다.
  • 이 설정을 구성하는 방법에 대한 정보는 Kontrol S MK3 매뉴얼의 79페이지 이후에 나와 있는 페달 설정을 참조하십시오.

터치스트립 및 휠 편집

  • 터치스트립 및 휠 설정은 이제 MIDI 템플릿의 일부입니다.
  • 이 설정을 구성하는 방법에 대한 정보는 Kontrol S MK3 매뉴얼의 82페이지 이후에 나와 있는 터치스트립 및 휠 설정을 참조하십시오.

키존(Keyzones) 편집

  • 키존 페이지에 있을 때, Add 버튼을 눌러 새로운 키존을 추가하거나, Remove 버튼을 눌러 현재 선택된 키존을 삭제할 수 있습니다.
  • 키존이 여러 개 있는 경우, Large Encoder를 좌우로 돌려 키존 간을 전환할 수 있습니다.
  • 선택된 키존에 대해 다음을 설정할 수 있습니다:
    • 유형(Type)
      • Off: 키존이 비활성화되어 MIDI를 전송하지 않음
      • Note: 키존 내의 키가 활성화되며, Note On/Off 및 (해당될 경우) Aftertouch 메시지를 전송
    • MIDI 채널(MIDI Channel)
      • 1 ~ 16: Note 및 Aftertouch 데이터가 전송될 MIDI 채널
    • Transposition
      • -127 ~ +127: 키를 조정하고자 하는 반음(세미톤) 단위
    • 벨로시티(Velocity)
      • Global/Soft 1/2/3, Linear, Hard 1/2/3: 해당 키존에 적용할 벨로시티 응답 방식 Kontrol S MK3의 Global 벨로시티 응답이 표시되며, 기본값으로 선택될 수 있음
    • 키존 범위(Keyzone Range: Low to High)
      • C2 ~ G8: 이 MIDI 노트 제한 내에서 어떤 범위든 정의 가능
    • 키존 색상(Keyzone Color)
      • 사전 설정된 옵션에서 색상을 선택. Kontrol S MK3의 Global 색상 선택이 표시되며, 기본값으로 선택될 수 있음

 


 

MIDI 템플릿 저장

  • MIDI 템플릿은 변경 사항을 실시간으로 즉시 저장합니다. 별도로 저장을 누를 필요가 없으며, Undo/Redo 또는 저장하지 않고 취소하는 기능은 제공되지 않습니다. Done 버튼을 누르면 단순히 편집 모드(Edit mode)를 종료하며, 현재 템플릿 설정이 그대로 유지됩니다.

 


 

MIDI 템플릿 가져오기/내보내기

  • NI 하드웨어 연결 서비스가 실행 중인 컴퓨터에 연결되어 있는지 확인하세요.
  • SHIFT + BROWSER를 눌러 MIDI 템플릿 브라우저로 이동합니다.
  • 가져오기(Import):
    • Import를 누릅니다. 컴퓨터에 창이 나타나며, 여기에 여러 MIDI 템플릿을 추가하거나 드래그 앤 드롭할 수 있습니다.
    • 선택이 완료되면 템플릿을 키보드로 전송하면 목록에 나타납니다.
  • 내보내기(Export):
    • Export를 누릅니다. 키보드에서 내보낼 템플릿을 선택합니다.
    • 계속 진행하면 컴퓨터에 창이 나타나며, 내보낸 템플릿을 저장할 폴더 위치를 지정할 수 있습니다.

 


 

컴퓨터에서 MIDI 템플릿 편집하기

  • 포맷을 의도적으로 개방형으로 유지했습니다. MIDI 템플릿 파일은 Matt Lara의 영상에서 시연된 것처럼 일반 텍스트 편집기에서 편집할 수 있습니다. 이를 통해 더 빠른 수정, 대량 이름 변경, 그리고 장치에서 사용할 수 없는 비표준 문자 도입이 가능합니다.

 

 


 

MIDI 템플릿에 사용자 정의 아트워크 추가

  • 이제 사용자들은 MIDI 템플릿에 사용자 정의 아트워크를 추가할 수 있습니다. 참고: 이 기능은 버전 1.8부터 사용할 수 있습니다. 펌웨어와 NI 하드웨어 연결 서비스의 버전 1.8이 아직 계정에 표시되지 않는 경우, 곧 제공될 예정입니다.
  • 이미지를 Base64로 인코딩된 텍스트로 변환하려면 Base64 Image Encoder와 같은 무료 도구를 사용하십시오.
  • 무료 도구에서 출력된 결과를 복사하여 MIDI 템플릿 .kmt 파일에 아래와 같이 붙여넣으십시오. 참고로 "hide_template_name"은 true로 설정되어 있습니다.

  • 저장 후, MIDI 템플릿을 기기에 가져오세요.

 


 

FAQ

".kmt 파일이란 무엇인가요?"

  • Kontrol S MK3는 MIDI 템플릿을 개방형 편집 가능 텍스트 형식으로 저장합니다. .kmt는 Kontrol MIDI Template의 약자입니다. 공식적인 지원은 제공되지 않지만, 기술적으로 숙련된 사용자는 이 파일을 일반 텍스트 편집기로 편집하여 더 큰 유연성과 사용자 정의 문자를 사용할 수 있습니다.

"왜 Kontrol S MK3에서 MIDI 템플릿 기능에 접근할 수 없나요?"

  • 기기의 소프트웨어가 오래되었을 가능성이 있습니다.
  • Kontrol S MK3 OS 1.7.6 이상이 설치되어 있는지 확인하세요. 제공된 링크를 통해 설치 가능합니다.
  • Native Access 2를 통해 NI Hardware Connection Service 1.7.6 이상이 설치되었는지 확인하세요.
  • 추가 문제 해결 정보는 다음 문서를 참조하세요.

"왜 Kontrol S MK3에서 Import/Export 옵션이 보이지 않나요?"

  • 이 기능을 사용하려면 Kontrol S MK3가 USB를 통해 컴퓨터에 연결되어 있어야 합니다.
  • NI Hardware Connection Service가 업데이트되어 실행 중인지 확인하세요(위 참조). Activity Monitor(활동 모니터)/Task Manager(작업 관리자)에서 NI HCS가 실행 중인지 확인하세요.
  • 실행 중이 아니라면, Kontrol S MK3를 분리했다가 다시 연결하고 전원을 켜보세요.
  • 이미 실행 중이라면 프로세스를 중지하고 다시 시작해보세요.

"왜 MIDI over USB를 사용하는 동안 5핀 DIN 포트를 통해 MIDI를 전송할 수 없나요?"

  • 이는 타이밍 및 동기화 문제로 인한 현재 제한 사항입니다.
  • MIDI는 DIN 또는 USB 중 하나만 사용할 수 있으며, 동시에 사용할 수 없습니다.
  • 이 문제는 향후 업데이트에서 해결될 예정입니다.

"NRPN 설정은 어떻게 하나요?"

  • NRPN(Non-Registered Parameter Numbers)은 비표준 MIDI CC 메시지를 의미합니다. 제조사는 이러한 비등록 번호를 원하는 대로 사용할 수 있으며, 사용자가 이를 사용할 수 있도록 문서를 제공해야 합니다.
  • Kontrol S MK3는 모든 표준화된 메시지를 지원하지만, 아직 NRPN 메시지는 지원하지 않습니다.

"신시사이저에서 매개변수 값을 직접 변경하면, Mk3 디스플레이에 그 값이 반영되나요?"

  • 네! 사용 중인 기기가 해당 매개변수에 대한 MIDI 값을 업데이트하면 Kontrol S MK3에 반영됩니다. Kontrol S MK3 출력 포트에 대해 원격 MIDI 제어가 활성화되었는지 확인하려면 DAW 설명서를 참조하세요.
 
 
728x90