
Device Profile과 Studio Control: 완전한 양방향 하드웨어 제어
문제: 모든 신스는 각자의 방언을 씁니다
MIDI Lab 화면의 노브는 범용적이고 표준화된 파라미터 집합인 일반 Control Change(CC) 체계로 말합니다. 하지만 실제 하드웨어는 그렇게 동작하지 않습니다. 신스마다 고유한 CC 차트를 가지고 있어서, 필터 컷오프가 어떤 기기에서는 CC 74지만 다른 기기에서는 NRPN 쌍일 수 있습니다. 신스가 인식하지 못하는 일반 CC를 보내면 아무 일도 일어나지 않거나, 최악의 경우 완전히 엉뚱한 파라미터가 움직입니다.
Device Profile: 나가는 메시지를 정확하게
Device Profile은 케이블 반대편에 정확히 어떤 신스가 연결되어 있는지 MIDI Lab에 알려줘서, 전송 전에 화면의 각 노브를 그 신스의 실제 주소로 변환할 수 있게 해줍니다. 신스를 한 번 지정해두면 이후 컷오프든 레조넌스든 엔벨로프든 어떤 노브를 돌려도 신스가 무시할 수 있는 일반 CC가 아니라 실제 하드웨어의 올바른 파라미터에 정확히 도달합니다.
MIDI Lab에는 지원되는 신스용 내장 프로파일이 함께 제공됩니다(현재는 Korg Minilogue XD이며, 앞으로 더 추가될 예정입니다). 각 프로파일은 실제 기기로 검증되었습니다. 신스가 목록에 없나요? Custom을 선택해서 MIDI-Learn으로 여러분의 신스 차트를 직접 가르쳐주세요. 하드웨어의 노브를 돌리면 MIDI Lab이 어떤 파라미터를 알려주는 건지 학습합니다.
Studio Control: 반대 방향
Device Profile은 나가는 방향, 즉 MIDI Lab이 신스에게 말을 거는 것을 담당합니다. Studio Control은 그 반대로 신스가 다시 말을 거는 것입니다. 하드웨어의 물리적 노브를 돌리면 MIDI Lab 화면의 해당 컨트롤이 실시간으로 함께 움직입니다. 두 기능이 합쳐지면 완전한 루프가 완성됩니다. 장비로 신호를 보내는 것에 그치지 않고, 장비와 계속 동기화된 상태를 유지합니다.
노트 연주는 Free를 포함한 모든 등급에서 항상 작동합니다. 이 기능은 특히 노브로 조작하는 CC 컨트롤에 관한 것입니다. 그리고 MIDI 신호 모니터는 항상 표시되므로 Studio가 없어도 장비가 제대로 연결되어 올바른 데이터를 보내고 있는지 확인할 수 있습니다. Studio Control은 그 들어오는 데이터가 실제로 화면에서 무언가를 움직이게 만드는 기능입니다.
왜 단방향이 아니라 양방향이어야 할까요
단방향 연결은 리모컨과 같습니다. 양방향 연결은 거울과 같습니다. 잼 도중 손을 뻗어 신스의 노브를 조정하면 화면의 패널도 즉시 그 변화를 반영해야 합니다. 마우스를 건드릴 때까지 어긋난 상태로 남아있어서는 안 됩니다. 이것이 바로 Studio Control의 목적입니다. 하드웨어와 MIDI Lab이 양방향으로 계속해서 상태를 일치시키는 것이죠.
시작하기
- Infinite Engine을 열고 레이어를 신스로 라우팅하세요.
- 레이어의 타겟 신스 드롭다운에서 기기를 선택하세요. 목록에 없다면 Custom을 선택하세요.
- 신스가 미리 매핑되어 있지 않다면 MIDI-Learn으로 MIDI Lab에 CC 차트를 가르쳐주세요.
- Studio에서 하드웨어의 노브를 돌려 화면 패널이 함께 움직이는지 확인하세요.
일반적인 하드웨어 라우팅에 관해서는 신스로 MIDI 스트리밍하기를 참고하세요. 라우팅을 마치고 패널이 정확한 장비와 일치하길 원한다면 Infinite Engine 사용해보기에서 Device Profile을 설정하세요.