MainStage 사용 설명서
- 시작하기
-
- 편집 모드 개요
- 센드 이펙트를 통해 오디오 라우팅하기
- 그래프 사용하기
- 컨트롤러 트랜스폼 생성하기
- 콘서트 프로젝트 간에 패치 및 세트 공유하기
- 콘서트 프로젝트의 오디오 출력 녹음
-
-
- MIDI 플러그인 사용하기
- 조합 버튼 컨트롤
- Note Repeater 파라미터
- 랜더마이저 컨트롤
-
- Scripter 사용하기
- Script Editor 사용하기
- Scripter API 개요
- MIDI 프로세싱 함수 개요
- HandleMIDI 함수
- ProcessMIDI 함수
- GetParameter 함수
- SetParameter 함수
- ParameterChanged 함수
- Reset 함수
- JavaScript 객체 개요
- JavaScript Event 객체 사용하기
- JavaScript TimingInfo 객체 사용하기
- Trace 객체 사용하기
- MIDI 이벤트 beatPos 속성 사용하기
- JavaScript MIDI 객체 사용하기
- Scripter 컨트롤 생성하기
- Transposer MIDI 플러그인 컨트롤
-
MainStage의 컨트롤러 할당 개요
MIDI 컨트롤러와 MainStage을 사용하려면 컨트롤러의 하드웨어 컨트롤(페이더, 노브, 버튼, 드럼 패드, 페달 등)을 스크린 컨트롤(작업공간의 노브 및 버튼 등)에 할당하십시오. 하드웨어 컨트롤을 스크린 컨트롤에 할당하면, 스크린 컨트롤은 하드웨어 컨트롤로부터 MIDI 메시지를 받게 됩니다. 동일한 하드웨어를 사용한다면 콘서트 프로젝트에서 오직 한 번의 컨트롤러 할당이 필요합니다.
컨트롤러 할당 학습하기에 설명된 학습 프로세스를 사용하여 하드웨어 컨트롤을 스크린 컨트롤에 할당합니다. 또한 할당 및 매핑 표에서 하드웨어 컨트롤을 할당합니다. 추가 정보는 MainStage의 할당 및 매핑 개요의 내용을 참조하십시오.
할당 버튼을 사용하여 하드웨어 컨트롤을 할당하면 MainStage이 이동시 컨트롤이 전송하는 MIDI 메시지 유형과 컨트롤이 전송할 수 있는 값의 범위를 결정합니다. 스크린 컨트롤을 채널 스트립 파라미터 또는 동작에 매핑하면 MainStage은 하드웨어 컨트롤이 전송하는 값의 범위를 파라미터가 사용할 수 있는 최적의 값의 범위로 변환(또는 매핑)합니다.
예를 들어, 여러 개의 페이더, 노브, 기타 MIDI 컨트롤은 0부터 127까지의 숫자 값 범위를 전송합니다. 해당 값의 범위로 하드웨어 노브를 매핑하여 사용 가능한 값의 범위가 20Hz부터 20kHz인 EQ 이펙트 주파수 파라미터를 제어할 수 있습니다. 노브의 스크린 컨트롤을 EQ 주파수 파라미터에 매핑하면 MainStage은 하드웨어 노브로 전송된 값이 파라미터의 최소값(20Hz)과 최대값(20kHz) 사이에 분산되도록 변환합니다.