MainStage 사용 설명서
- 환영합니다
-
- 편집 모드 개요
- 센드 이펙트를 통해 오디오 라우팅하기
- 그래프 사용하기
- 컨트롤러 트랜스폼 생성하기
- 콘서트 프로젝트 간에 패치 및 세트 공유하기
- 콘서트 프로젝트의 오디오 출력 녹음
-
-
- MIDI 플러그인 사용하기
- 보조 키 컨트롤
- Note Repeater 파라미터
- Randomizer 컨트롤
-
- Scripter 사용하기
- Script Editor 사용하기
- Scripter API 개요
- MIDI 프로세싱 함수 개요
- HandleMIDI 함수
- ProcessMIDI 함수
- GetParameter 함수
- SetParameter 함수
- ParameterChanged 함수
- Reset 함수
- JavaScript 객체 개요
- JavaScript Event 객체 사용하기
- JavaScript TimingInfo 객체 사용하기
- Trace 객체 사용하기
- MIDI 이벤트 beatPos 속성 사용하기
- JavaScript MIDI 객체 사용하기
- Scripter 컨트롤 생성하기
- Transposer 컨트롤
-
- Copyright
MainStage에서 ES2 컨트롤러 할당 설정하기
컨트롤러 할당 영역을 MIDI 키보드 노브, 슬라이더, 기타 컨트롤을 할당하여 ES2 파라미터의 컨트롤 소스로 사용할 수 있습니다. Ctrl A부터 Ctrl F까지 여섯 개의 메뉴가 있으며, 메뉴에 표시된 모든 MIDI 컨트롤러를 이러한 컨트롤 소스에 사용할 수 있습니다.
이들 파라미터는 각 설정에 저장됩니다. 플러그인을 인스턴스화할 때 로드된 기본 설정을 사용하거나 또는 설정이 프로젝트와 함께 저장된 경우에만 업데이트가 이뤄집니다. 이러한 방식을 사용하여 각 설정을 별도로 편집하고 저장할 필요 없이, 모든 MIDI 컨트롤러를 키보드에 적용할 수 있습니다.
컨트롤러 0 및 32는 뱅크 선택 메시지용으로 예약되어 있으며, 컨트롤러 1은 라우터의 모듈레이션 소스로 이용하고, 컨트롤러 33~63은 컨트롤러 1~31에 대한 LSB 기능을 담당하고, 컨트롤러 64~69는 페달 메시지용으로, 컨트롤러 120~127은 채널 모드 메시지용으로 예약되어 있습니다.
MIDI 사양에서 0에서 31까지의 모든 컨트롤러는 최상위 바이트(MSB) 컨트롤러 정의로 알려져 있습니다. 이들 각 컨트롤러(0~31)에는 최하위 바이트(LSB) 컨트롤러 정의(32~63)도 포함되어 있습니다. MSB 컨트롤러와 함께 이 보조 LSB 컨트롤러를 사용하면 7비트가 아닌 14비트의 해상도를 사용할 수 있습니다. ES2는 예를 들어, 호흡 또는 익스프레션 컨트롤러와 같은 컨트롤 변경 메시지를 인식합니다.
설명하자면,
14비트 컨트롤러는 두 번째 컨트롤 체인지(CC) 메시지(LSB)의 번호가 첫 번째 CC 메시지(MSB)보다 32만큼 더 큰 일반 컨트롤 변경(CC) 메시지 페어입니다. 유효한 14비트 페어의 예: CC1/33, CC7/39 및 CC10/42.
14비트 컨트롤러의 해상도는 16,384 스텝으로, 플러그인 파라미터를 매우 정교하게 컨트롤할 수 있습니다. 14비트 페어의 첫 번째 CC 메시지(MSB)는 128 스텝의 큰 단위 해상도를 갖습니다. 이들 각 스텝은 두 번째 CC 메시지(LSB)를 사용하여 추가로 128개의 하위 스텝으로 나눌 수 있습니다. 결과적으로 128 x 128 = 16,384스텝이 되는 것입니다.
14비트 컨트롤러를 사용하기 위해 새롭거나 특별한 유형의 데이터를 생성할 필요는 없습니다. 할당된 CC 메시지(MSB)를 LSB로 보완하면 더 미세한 단위의 해상도를 얻을 수 있습니다. ES2에서 할당된 CC 메시지는, MIDI 컨트롤러가 14비트 메시지를 보낼 수 없어서, 해상도가 7비트 = 128스텝으로 제한되는 경우, 언제든 단독으로 사용할 수 있습니다.
CC 번호 33~63을 Ctrl A~F 메뉴에 할당할 수 없는 이유는 14비트 기능 때문입니다. 이러한 (LSB)CC 번호를 사용하면 파라미터 범위의 128분의 1이 변하게 되고, 이것은 즉, 16,384개 중 128개의 연속 스텝이 변한다는 의미입니다.
ES2에서 MIDI 컨트롤러 할당하기
MainStage에서 왼쪽 하단 모서리에 있는 MIDI 버튼을 클릭하여 컨트롤러 할당을 표시합니다.
Ctrl A부터 Ctrl F 팝업 메뉴 중 어디에서든 사용하고자 하는 컨트롤러 이름 또는 번호를 선택합니다.
ES2에서 MIDI 컨트롤러 할당에 대해 배우기
MainStage에서 왼쪽 하단 모서리에 있는 MIDI 버튼을 클릭하여 컨트롤러 할당을 표시합니다.
컨트롤 메뉴(Ctrl A부터 Ctrl F)에서 Learn 항목을 선택합니다.
MIDI 키보드 또는 컨트롤러에서 선택된 컨트롤러를 이동합니다.
참고: 20초 이내에 적절한 MIDI 메시지가 수신되지 않으면, 선택한 컨트롤이 이전의 값/할당으로 복귀됩니다.