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에서 Chord Trigger MIDI 플러그인 사용하기
Chord Trigger는 사용하기 간단합니다. 모드를 선택하고(Single 또는 Multi), 코드 트리거의 범위를 설정하고, 트리거 키를 선택한 뒤, 코드를 설정하십시오. 또한, 화면상 키보드 또는 MIDI 키보드에서 코드를 트랜스포즈하고 빠르게 여러 코드를 할당할 수 있습니다.
코드 트리거 범위 규정하기
회색빛의 코드 트리거 범위가 상단 키보드에 나타납니다. 수신되는 MIDI 노트가 이 범위 안에 있다면 트리거 키로 해석되어, 단일한 코드(Single Chord 모드) 또는 여러 코드(Multi Chord 모드)를 재생하게 됩니다. 코드를 코드 트리거 범위 안의 키에 할당할 수 있습니다. 수신되는 MIDI 노트가 코드 트리거 범위 밖에 있다면, Chord Trigger의 영향을 받지 않고 그대로 통과합니다. 예를 들면, 이는 오른손으로 멜로디를 연주하면서 왼손으로 기억된 코드를 작동시키거나 트랜스포즈 할 수 있게 만듭니다.
MainStage에서 상단 키보드 위의 코드 트리거 범위 막대의 양 핸들을 드래그하여 키보드 범위를 규정하십시오.
Single 코드 모드: 규정된 코드 트리거 범위 안의 MIDI 노트를 연주하면 (또는 상단의 키보드를 클릭) 기억된 단일한 코드가 재생되고 또한 트랜스포즈됩니다. 트랜스포지션은 코드가 할당된 트리거 키와의 관계에 따라 수행됩니다. 예를 들면, 만약 코드가 C2에 할당된 경우, D2를 연주하면 코드는 세미톤 두 개 위로 트랜스포즈됩니다. B1을 연주하면 코드는 세미톤 아래로 트랜스포즈됩니다.
Multi 코드 모드: 규정된 코드 트리거 범위 안의 MIDI 노트를 연주하면(또는 상단의 키보드를 클릭) 연주된 키에 기억된 코드가 재생됩니다. 할당된 코드가 없는 키는 연주해도 소리가 나지 않습니다.
참고: 만약 코드 트리거 범위가 짧아진다면, 기억된 코드는 범위 바깥으로 밀려나 접근할 수 없게 되지만 삭제되지는 않습니다. 코드 트리거 범위를 늘리면 할당된 코드에 다시 접근할 수 있게 됩니다.
코드 트리거 범위에서 코드 트랜스포즈 하기(Multi 코드 모드에서만)
상황에 따라 트리거된 코드를 트랜스포즈하는 것이 좋을 수 있습니다. 예를 들면, Multi 코드 모드에서 전체 코드 트리거 범위를 세미톤 두 개 위로 올려서, C 트리거 키로 시작하는 C 메이저 코드 진행을 D 트리거 키로 시작하는 D 메이저 코드 진행으로 변경할 수 있습니다.
MainStage에서 코드 트리거 범위의 가운데를 왼쪽 또는 오른쪽으로 드래그하십시오.
기억된 모든 코드는 코드 트리거 범위와 함께 이동하며 자동으로 트랜스포즈 됩니다.
코드를 옥타브 단위로 트랜스포즈하기
MainStage에서 Chord Octave 팝업 메뉴에서 옥타브 트랜스포지션을 선택하십시오.
기억된 모든 코드는 위 또는 아래로 4옥타브까지 트랜스포즈될 수 있습니다.
화면상 키보드를 사용하여, 코드를 키에 할당하기
MainStage에서 Learn 버튼을 클릭합니다.
Learn 버튼 레이블이 ‘Trigger Key’로 변경되며 버튼이 깜빡입니다.
상단 키보드의 코드 트리거 범위 안에서 트리거 키를 클릭합니다.
트리거 키에 코드 할당이 되도록 설정됩니다. Learn(Trigger Key) 버튼의 레이블이 ‘Chord’로 변경됩니다.
하단 키보드에서 트리거 키에 할당하고 싶은 단일 노트 또는 여러 노트를 클릭합니다.
각각의 노트를 클릭하면, 해당 노트와 전에 할당한 모든 노트를 들을 수 있습니다.
할당된 노트를 다시 클릭하면 할당을 해제하거나 코드에서 제거할 수 있습니다.
코드 할당을 마치려면, Learn 버튼을 클릭합니다.
Multi 코드 모드에서 이 과정을 반복하여 다른 코드를 코드 트리거 범위 안에 있는 각각의 키에 할당할 수 있습니다. Single 코드 모드에서는, 단 하나의 코드만 학습할 수 있습니다.
MIDI 키보드를 사용하여, 코드를 키에 할당하기
MIDI 키보드를 사용하면, 코드를 더 빠르게 트리거 키에 할당할 수 있습니다. MIDI 키보드에서 할당된 노트를 누르면 학습 과정을 시작하거나 멈출 수 있습니다.
MainStage에서 왼쪽 하단부에 보이는 펼침 화살표를 클릭하여 확장 파라미터를 엽니다.
Learn 버튼의 리모트 제어기로 사용하고 싶은 MIDI 노트 번호를 Learn Remote 팝업 메뉴에서 선택합니다.
만약 MIDI노트를 더 이상 Learn 버튼의 리모트 제어기로 사용하고 싶지 않다면, Off를 선택합니다.
Learn 버튼의 리모트 제어기로 선택한 노트를 MIDI 키보드에서 누릅니다.
Learn 버튼 레이블이 ‘Trigger Key’로 변경되며 버튼이 깜빡입니다.
MIDI 키보드의 코드 트리거 범위 안에서 트리거 키를 누릅니다.
이로써 코드 할당에 트리거 키를 사용할 수 있게 됩니다. Learn(Trigger Key) 버튼의 레이블이 ‘Chord’로 변경됩니다.
MIDI 키보드에서 트리거 키에 할당하고 싶은 단일 노트 또는 여러 노트를 누릅니다.
각각의 노트를 누르면, 해당 노트와 이전에 할당한 모든 노트를 들을 수 있습니다.
할당된 노트를 다시 누르면, 할당을 해제하거나 코드에서 제거할 수 있습니다.
Learn 버튼의 리모트 제어기로 선택한 노트를 MIDI 키보드에서 눌러서 코드 할당을 마칩니다.
Multi 코드 모드에서 3-6번 과정을 반복하면, 다른 코드를 코드 트리거 범위 안에 있는 각각의 키에 할당할 수 있습니다. Single 코드 모드에서는, 단 하나의 코드만 학습할 수 있습니다.
코드 할당 제거하기
MainStage에서 Clear 버튼을 클릭합니다.
Single 코드 모드: 할당된 코드가 삭제됩니다.
Multi 코드 모드: 버튼의 레이블이 ‘Trigger Key’로 변경되며 깜빡이기 시작합니다.
상단 키보드에서 제거하고 싶은 트리거 키를 클릭합니다.
트리거 키에 할당된 코드가 삭제되고, 트리거 키는 어둡게 변하여 할당된 코드가 없음을 나타냅니다.
코드 할당 모두 제거하기
다음은 Multi Chord 모드에만 적용됩니다.
MainStage에서 Option 키를 누르고, Clear 버튼을 클릭하십시오.
모든 트리거 키의 모든 코드가 삭제됩니다.