Configuration

본 제품은 web configuration tool (https://config.parkstool.com) 을 통해서 자유롭게 커스터마이징을 할 수 있습니다. 기능을 바꾸기 위해서는 web configuration tool 을 사용하여 설정을 변경해야 합니다.

최근 iPAD / iPhone에서는 web configuration tool 을 사용할 수 없습니다. MIDI 기능은 정상적으로 작동합니다. iPad 나 iPhone 에서 Browswer 를 통한 configuration 변경은 불가능합니다.

출력 및 동작

본 제품은 다양한 작동 모드를 지원합니다:

  • MIDI Normal Mode

  • MIDI Pitchbend Mode

  • MIDI Program Change Mode

  • MIDI Custom Mode

  • Keyboard Mode

  • Consumer Control Mode (볼륨 조절 등)

  • Mouse Mode

  • 14-bit CC Mode

  • 14-bit NRPN Mode

🎹 작동 모드 설명

1. MIDI Normal Mode

Encoders / Potentiometers: CC 또는 Note On 메시지를 전송하며, MIDI 채널과 번호를 설정할 수 있습니다. CC 값이나 note velocity 는 encoder 나 potentiometer의 위치에 따라 달라집니다.

Keys: CC 127 또는 Note Velocity 127 값을 전송합니다. 눌렀을 때 127, 떼었을 때 0을 전송합니다. 이 값은 사용자 정의 값으로 설정할 수 있습니다. 본 설명은 일반적인 momentary 모드이며 토글 모드도 지원됩니다. 토글 모드로 사용하고 싶다면 해당하는 체크박스를 체크합니다.

2. MIDI Pitchbend Mode

Encoders / Potentiometers: 회전할 때 Pitchbend 값이 전송됩니다.

Keys: pitchbend 값은 전송되지 않습니다.

3. MIDI Program Change Mode

Encoders /Potentiometers: 위치 기반 Program Change 메시지를 전송합니다.

Keys : 지정된 Program 번호를 전송할 수 있습니다.

4. MIDI Custom Mode

Encoders / Potentiometers: 좌/우 회전에 따라 서로 다른 값을 전송할 수 있습니다.

Keys: 눌렀을 때, 뗐을 때, 토글 동작 등 다양한 동작 지정 가능.

  • 지원 메시지: Note On/Off, CC, Program Change, Pitchbend, 14bit NRPN

5. Keyboard / Consumer Control / Mouse Mode

일반 키보드, 미디어키(예: 재생/정지/볼륨), 마우스로 동작할 수 있는 모드입니다.

6. 14-bit CC Mode

  • 고해상도 제어를 위한 모드로, 하나의 컨트롤에서 14비트(16384 단계)의 값을 전송할 수 있습니다.

  • MIDI 규격에 따라 MSB(상위 바이트)와 LSB(하위 바이트)를 조합하여 송신됩니다.

  • Encoders 및 Potentiometer에서 지원되며, 정밀한 매핑이 필요한 상황에 적합합니다.

7. 14-bit NRPN Mode

NRPN 제어 가능

  • 엔코더나 포텐셔미터 제품은 사용자가 노브를 돌리면 NRPN 값(MSB/LSB)이 실시간으로 전송됩니다.

  • 스위치(키) 타입 제품은 Web Configuration Tool에서 value 값을 직접 지정하여 NRPN 메시지를 전송할 수 있습니다.

  • 설정 방법: Web Configuration Tool에 접속 후 ‘MIDI NRPN MODE’를 선택하고, NRPN MSB/LSB를 지정하면 됩니다.

  • NRPN 메시지는 고해상도 MIDI 제어에 적합하며, 다양한 DAW 및 하드웨어에서 지원됩니다.

8. SYSEX Mode (펌웨어 버전 v9.3 이상)

개요

  • 사용자 정의 MIDI System Exclusive(SysEx) 메시지를 전송할 수 있는 모드입니다.

  • 하드웨어 신디사이저, 이펙터, 샘플러 등의 파라미터를 직접 제어할 수 있습니다.

  • Encoders, Potentiometers, Keys 모두 지원됩니다.

  • 모든 제품에서 사용 가능합니다.

기본 사용법

  1. Web Configuration Tool에서 PEK의 Content Type을 “SYSEX (v9.3+)”로 선택합니다.

  2. Custom SysEx Message 입력란에 16진수 형식으로 SysEx 메시지를 입력합니다.

    • 예시 (정적 값): F0 00 20 33 01 00 70 40 22 48 F7

    • F0으로 시작, F7로 끝나야 합니다.

    • 모든 바이트는 7-bit 값(0x00~0x7F)이어야 합니다.

  3. APPLY 버튼을 클릭하여 저장합니다.

  4. 해당 PEK를 조작하면 저장된 SysEx 메시지가 전송됩니다.

변수 치환 기능 (Dynamic Values)

  • SysEx 메시지 내에 {value7bit} 토큰을 삽입하여 현재 값을 동적으로 전송할 수 있습니다.

  • EncodersPotentiometers 에서 특히 유용합니다.

예시:

F0 01 02 {value7bit} 03 F7
  • Potentiometers 가 중간 위치일 때 (값 64): F0 01 02 40 03 F7 전송 (40은 16진수)

  • Encoders 를 돌려 값이 100이 되면: F0 01 02 64 03 F7 전송 (64는 16진수)

  • Keys 를 누르면: 현재 저장된 값으로 치환되어 전송

제한 사항

  • 페이로드 크기: F0과 F7을 제외한 데이터는 최대 12 bytes까지 지원됩니다.

  • 변수 개수: SysEx 메시지당 {value7bit} 토큰은 1개만 사용 가능합니다.

  • 값 범위: 0~127 (7-bit MIDI 값)

일부 제품의 Bank 수 제한

  • 메모리 제약으로 인해 일부 제품에서 Bank 수가 감소할 수 있습니다:

    • 4개 노브 제품: 최대 15 banks

    • 8개 노브 제품: 최대 7 banks

    • 16개 노브 제품: 최대 3 banks

    • 24개 이상 노브 제품: 최대 2 banks

실사용 예시

  1. 하드웨어 신디사이저 파라미터 제어

    • 필터, 오실레이터, 엔벨로프 등의 파라미터를 실시간 조절

    • 각 하드웨어의 MIDI Implementation Chart에서 정확한 SysEx 형식 확인 필요

  2. 프로그램/프리셋 변경

    • 엔코더나 키를 사용해 빠른 프리셋 전환

    • {value7bit} 사용 시 0~127 범위의 프로그램 선택 가능

  3. 이펙터 및 샘플러 제어

    • 딜레이 타임, 리버브 깊이 등 이펙트 파라미터 조절

    • 샘플러의 재생/정지, 샘플 선택 등

참고

SysEx 메시지는 장비마다 형식이 다릅니다. 반드시 해당 장비의 MIDI Implementation Chart 또는 매뉴얼 을 참고하여 정확한 명령어를 확인하세요.

🔁 Bank 관련 추가 설명

  • EncodersKeys 이용하여 Bank를 전환할 수 있습니다.

  • 기본은 2개의 Bank를 제공하며, Web Configuration Tool의 Global Variables 탭에서 Bank 수를 변경할 수 있습니다.

  • Encoders 는 물리적인 턱이 있는 디텐트 타입이 Bank 전환에 추천됩니다.

  • Bank Looping을 활성화하면 마지막 Bank에서 다시 첫 번째 Bank로 순환됩니다. 단일 버튼 장치에서 유용합니다.

  • 각 Bank는 사용 전에 설정이 필요합니다.

  • potentiometer 제품군도 bank 를 변경할 수 있습니다. 다른 bank 도 bank feature 로 설정해 두는 것을 추천합니다. 그렇지 않으면 뱅크가 바뀐 뒤 그 element 는 더이상 bank change 로 동작하지 않고 일반 midi 모드가 되기 때문입니다.

매핑 및 사용자 설정

✨ 기본 매핑 기능

  • Web Configuration Tool을 통해 키, 노브, 미디어키 등을 자유롭게 매핑할 수 있습니다.

  • 제품을 연결한 상태에서 웹 브라우저에서 설정 페이지를 열면 자동으로 인식됩니다.