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의 Alchemy 모핑 사용 및 팁
소스 컴포넌트는 고급 뷰에서만 표시됩니다. Advanced 버튼을 클릭해 고급 뷰로 전환한 다음, 모핑 버튼을 클릭해 모핑 컨트롤을 표시하고 사용합니다. MainStage의 Alchemy 모핑 컨트롤의 내용을 참조하십시오.
모핑된 모든 소스에 동일한 분석 모드를 선택하는 것이 중요합니다. MainStage의 Alchemy 가져오기 브라우저의 내용을 참조하십시오.
사용자는 모든 합성 유형으로 모핑할 수 있지만 최상의 모핑 결과는 스펙트럴 또는 가산 엔진을 통해 달성됩니다. 스펙트럴은 대부분의 오디오 재료 가져오기 수단으로 가장 적합합니다. 피치 조절된 모노포닉 사운드를 처리할 때는 피치 가산 또는 가산 + 스펙트럼 가져오기 모드를 사용하십시오. 일반적으로 보다 높은 품질의 결과를 내므로 사운드를 가져올 때는 Formant 버튼이 켜져 있도록 합니다.
근음이 기본 피치로 남아 있어야 하는 피치 조절된 악기를 생성하는 경우가 아니라면 고품질의 모핑을 위해 모핑 위치에 관계 없이 고정 피치 버튼을 끕니다.
사운드의 시간 정렬은 좋은 모핑 결과에 중요합니다. 유사한 타이밍의 사운드와 루프 특성을 선택할수록 최적의 결과 달성에 유용합니다. 선택한 샘플 내에서 유사한 루프 지속 시간 및 루프 위치를 목표로 하십시오. 사용자가 모핑하는 사운드가 단일음 샘플을 초과하여 구성되거나 사용자 소스의 타이밍이 원하는 대로 정렬되지 않는 경우에는 워프 마커 위치를 조절하십시오. 이 섹션의 모핑된 사운드 수동으로 시간 정렬하기의 내용을 참조하십시오.
사운드의 모든 요소의 100%에서 다른 사운드의 100%로 이동하는 모핑은 종종 사운드 이펙트에 적합할 수 있으나, 새로 재생가능한 악기를 구성하기가 더 어렵습니다. 이러한 유형을 사용하는 경우, 개별 요소의 레벨을 믹스하는 것이 더 나을 수도 있습니다.
참고: 튜토리얼에 표시된 이미지는 작업에 사용된 프리셋에 국한되지 않습니다. 이러한 이미지들은 사용자에게 Alchemy 인터페이스의 구역 및 파라미터를 안내하기 위해 포함되었습니다.
Alchemy에서 모핑된 사운드 수동으로 시간 정렬하기
이 작업은 소스의 수동 정렬에 관하여 다룹니다. Alchemy에는 이를 자동 프로세스로 만들 수 있는 자동 정렬 기능(MainStage의 Alchemy 모핑 컨트롤의 내용을 참조하십시오)이 있지만, 최적의 결과를 달성하기 위해서는 사용자가 수동으로 개입해야 할 수도 있습니다.
소스에 모핑이 켜져 있을 때, 워프 마커는 구역 파형 편집기에 표시됩니다. MainStage의 Alchemy 구역 파형 편집기의 내용을 참조하십시오.
빠른 어택이 있는 사운드에서 느린 어택이 있는 사운드로 모핑할 때, Alchemy는 모든 위치 모핑에 따라, 또는 요소 모드일 때는 엔벨로프 포지션에 따라 어택 시간을 고르게 조절합니다. 워프 마커는 각 사운드의 어택 위상 경계를 정의합니다. 보다 일반적으로 워프 마커는 2개 이상의 사운드가 함께 모핑될 때 일련의 시간 정렬된 세그먼트의 경계를 정의합니다.
MainStageAlchemy에서 활성 소스의 소스 선택 필드를 클릭한 다음, 팝업 메뉴에서 오디오 가져오기를 선택합니다.
가져오기 브라우저에서 Additive, Spectral 또는 Granular 가져오기 모드 버튼을 클릭합니다.
사용하고자 하는 파일을 선택한 다음, 가져오기 버튼을 클릭합니다.
가산, 합성 또는 그래뉼러 데이터를 가져올 때 Alchemy는 다음 위치에서 자동으로 워프 마커를 생성합니다.
사운드의 절대 시작점.
어택 부분의 종료.
루프 시작점. 샘플에 루프 점이 없는 경우, 루프 점들이 자동으로 선택됩니다.
루프 끝점. 샘플에 루프 점이 없는 경우, 루프 점들이 자동으로 선택됩니다.
사운드의 절대 끝점.
옅은 회색 선으로 표시된 워프 마커 편집이 필요한 경우, 소스 편집 버튼을 클릭해 메인 편집 윈도우를 엽니다. 사운드 소재 및 활성 모핑 모드에 따라, 하늘색 선은 시작 마커 및 끝 마커 사이에 배경으로 나타날 수도 있습니다. 이를 통해 워프 마커를 수동으로 정렬할 수 있습니다. 시간 눈금자가 표시합니다.
구역 파형 편집기에서 다음 작업을 수행합니다.
루프 시작점과 끝점을 포함해 워프 마커를 이동하려면 마커 핸들을 왼쪽이나 오른쪽으로 드래그합니다.
참고: 루프 시작점 및 루프 끝점 마커는 워프 마커로도 쓰입니다. 루프 시작점을 루프 끝점보다 뒤로 위치시킬 수는 없습니다. 그러나 루프 시작점 마커 및 루프 끝점 마커를 동일 위치로 드래그해 확장된 루프 리전이 아닌 서스테인 지점을 생성할 수 있습니다.
신규 워프 마커를 삽입하려면 파형 편집기의 위치를 더블 클릭합니다.
이에 따라 루프 마커를 포함해 기존의 각 워프 마커에 관련된 번호가 업데이트됩니다.
기존 워프 마커를 삭제하려면 핸들을 더블 클릭합니다.
사운드가 단일음인 경우에는 일반적으로 모핑 시 5개의 기본 워프 마커 배치가 좋은 결과를 가져옵니다. 마커 2의 위치를 각 사운드의 어택 끝과 같은 사운드를 내는 지점으로 변경해야 할 수도 있습니다. 이를 통해 대조되는 어택 품질로 사운드 간에 보다 설득력 있는 모핑을 생성할 수 있습니다.
사운드가 음악 위상, 드럼 루프 또는 문장 발화 등의 다중 이벤트로 구성된 경우, 가산 워프 마커를 생성하는 것이 유용할 수 있습니다. 동일 문장을 말하는 두 개의 보이스를 모핑하는 경우에는 모핑 중 각 단어의 무결성을 유지하기 위해 각 단어의 시작 부분에 워프 마커를 배치하는 것이 좋습니다. 반드시 동일한 번호의 워프 마커를 각 문장의 동일 단어 시작 부분에 두어야 합니다.
다양한 그루브 또는 타이밍 뉘앙스를 가진 음악 위상 또는 드럼 루프를 모핑하는 경우, 고른 모핑 결과 달성을 위해 워프 마커를 각 비트, 1/2 비트 또는 1/4 비트에 배치하는 것이 좋습니다.
Alchemy에서 소스 모핑 옵션 및 컨트롤 탐색하기
이 튜토리얼은 Morph Example 프리셋을 사용하며, 사용자는 이를 이름 막대에서 불러와야 합니다. 이 프리셋에는 어쿠스틱 기타, 칼림바, 서스테인 솔로 보컬 및 신디사이저 브라스 샘플이 있습니다. 콘텐츠에 노이즈보다는 피치 조절된 정보가 담겨 있으므로 가산 + 포먼트가 가져오기 방법으로 사용되었으며, 역시 가산 하모닉 컨트롤을 사용할 수 있습니다. 기본 재료는 다수의 방향으로 이동하는 데 충분한 범위를 제공합니다.
파라미터를 변경하며 키보드를 재생해 각각의 느낌을 알아봅니다.
MainStageAlchemy에서 Advanced 버튼을 클릭해 모든 파라미터를 표시합니다. A/B/C/D 버튼을 차례로 클릭해 네 개 모든 모스의 파라미터 설정을 살펴봅니다.
모든 소스의 PVar는 0으로 설정되어 있습니다. 이는 늘 유용한 것은 아니지만 이 특정 프리셋은 피치 베리에이션을 요하지 않습니다.
각 소스를 차례로 솔로 지정해 몇 개의 음을 재생한 다음, 솔로 지정을 해제하고 다음 소스로 이동합니다. 사용자는 이를 통해 사운드 구성 방식을 더욱 잘 파악할 수 있습니다.
왼쪽의 모핑 버튼을 클릭하고 활성 모핑 XY 및 요소 버튼을 확인합니다. 디스플레이의 점들 또는 Additive, Pitch, Formant 및 Envelope 파라미터의 X 및 Y 노브를 사용해 X 및 Y 파라미터를 실험합니다.
XFade XY, XFade Lin 및 Morph Lin 버튼을 클릭해 각 유형의 크로스페이드 또는 모핑이 사운드에 미치는 임팩트를 들어봅니다. 각 모핑 또는 크로스페이드 모드에서 이용 가능한 모두, 요소, X 및 Y, A-B, C-D 및 A-B-C-D 파라미터로 실험해봅니다.
Perform 섹션에서 Transform 패드 구성 상자를 ‘Bold Pluck,’ ‘Glassy’ 및 다른 스냅샷으로 드래그해 3단계를 반복하고 재생하며 각 변주를 오디션합니다. Transform 패드의 움직임이 다른 Perform 섹션 컨트롤에 업데이트되는 것이 보일 것입니다.
모듈레이션 섹션 오른쪽의 타겟 보기 버튼을 클릭해 포인터를 퍼포먼스 메뉴 항목에 댑니다. 각 퍼포먼스 컨트롤에 할당된 파라미터의 번호와 선택 내역을 살펴봅니다.
프리셋은 표면적으로 보이는 것보다 훨씬 복잡합니다. 모핑 컨트롤은 소스 크로스페이드에만 사용되지 않으며 모듈레이터, 필터 및 이펙트 파라미터, 믹스 설정, 하모닉 레벨 등에도 사용됩니다. 모핑은 각 요소의 사운드는 물론 각 합성 유형의 양상들을 하이브리드 합성 방법에 결합할 때 표시하고 사용할 수 있습니다.
Alchemy에서 X/Y 패드 퍼포먼스 컨트롤을 사용해 4개의 모든 소스 크로스페이드하기
이 단계를 따라 Morph 섹션의 X/Y 패드 대신 퍼포먼스 컨트롤 섹션의 왼쪽 X/Y 패드를 사용합니다. 이를 통해 사용자는 간단 보기에서 소스 간의 크로스페이드를 조절하고 이러한 모듈레이션을 트랜스폼 패드 스냅샷에 포함시킬 수 있습니다.
MainStage의 Alchemy에서 이름 막대의 File 버튼을 클릭하고 팝업 메뉴에서 Initialize Preset을 선택해 모든 Alchemy 파라미터를 기본 설정으로 재설정합니다.
고급 뷰로 전환하고 4개의 소스를 서로 다르지만 보완적인 사운드로 설정합니다.
자유롭게 각 소스에 모든 합성 엔진을 사용하거나 하나의 소스 내에서 다중 엔진을 결합하십시오.
왼쪽의 Morph 버튼을 클릭해 모핑 파라미터를 표시한 다음, XFade XY 버튼을 클릭합니다.
반드시 X 노브를 0으로 설정한 다음, X 노브를 Control-클릭하고 단축 메뉴에서 Add Modulation > Perform > XYPad1X를 선택합니다.
반드시 Y 노브를 0으로 설정한 다음 Y 노브를 Control-클릭하고 단축 메뉴에서 Add Modulation > Perform > XYPad1Y를 선택합니다.
Alchemy에서 X/Y 패드 퍼포먼스 컨트롤을 사용해 4개의 스펙트럴 소스 모핑하기
이 단계를 따라 Morph 섹션의 X/Y 패드 대신 퍼포먼스 컨트롤 섹션의 왼쪽 X/Y 패드를 사용합니다. 이를 통해 사용자는 간단 보기에서 소스 간의 크로스페이드를 조절하고 이러한 모듈레이션을 트랜스폼 패드 스냅샷에 포함시킬 수 있습니다.
MainStage의 Alchemy에서 이름 막대의 File 버튼을 클릭하고 팝업 메뉴에서 Initialize Preset을 선택해 모든 Alchemy 파라미터를 기본 설정으로 재설정합니다.
고급 뷰로 전환한 다음, 왼쪽의 모핑 버튼을 클릭해 모핑 파라미터를 표시합니다.
소스 A 선택 필드를 클릭해 오디오 가져오기를 선택합니다.
가져오기 브라우저에서 스펙트럴 모드를 선택하고, 적합한 샘플을 선택해 가져옵니다. 가져오기 전에 포먼트 모드를 켭니다.
다른 3개의 각 소스에 3단계 및 4단계를 반복합니다. 스펙트럴 모드를 선택하고 소스 B, C 및 D를 가져올 때 Formant 버튼이 켜져 있도록 하십시오.
왼쪽의 모핑 버튼을 클릭해 모핑 파라미터를 표시한 다음, 모핑 XY 버튼을 클릭합니다.
이제 X 및 Y 노브를 사용해 4개의 소스를 모핑할 수 있습니다. 7단계 및 8단계를 반복해 Perform 섹션에서 X 및 Y 노브를 왼쪽 X/Y 패드에 할당합니다.
X 노브를 더블 클릭해 0으로 설정한 다음, X 노브를 Control-클릭하고 단축 메뉴에서 Add Modulation > Perform > XYPad1X을 선택합니다.
Y 노브를 더블 클릭해 0으로 설정한 다음, Y 노브를 Control-클릭하고 단축 메뉴에서 Add Modulation > Perform > XYPad1Y를 선택합니다.
Alchemy에서 두 개의 보이스 샘플 간 리니어 모핑 생성하기
MainStage의 Alchemy에서 이름 막대의 File 버튼을 클릭하고 팝업 메뉴에서 Initialize Preset을 선택해 모든 Alchemy 파라미터를 기본 설정으로 재설정합니다.
고급 뷰로 전환한 다음, 모핑 버튼을 클릭해 모핑 파라미터를 표시합니다.
소스 A 선택 필드를 클릭해 오디오 가져오기를 선택합니다.
가산, 스펙트럴 또는 가산+합성 모드를 사용해 첫 번째 보이스 샘플을 찾아 가져옵니다. 가져오기 전에 포먼트 모드를 켭니다.
소스 B 및 사용자의 두 번째 보이스 샘플에 3단계 및 4단계를 반복합니다. 첫 번째 샘플과 동일한 가져오기 모드를 사용하고 포먼트 모드가 활성화되어 있도록 합니다.
왼쪽의 Morph 버튼을 클릭해 모핑 파라미터를 표시한 다음, Morph Lin 버튼을 클릭해 리니어 모핑 파라미터를 표시합니다.
A-B 버튼을 클릭해 리니어 모핑 모드를 변경합니다.
이제 X 노브를 사용해 두 개의 보이스 샘플을 모핑할 수 있습니다. 각 재합성 방법은 모핑이 시작되기도 전에 다른 사운드 결과를 생성하며, 모핑의 절반쯤에서 결과가 극적으로 달라집니다. 최적의 결과 달성을 위해 각 샘플 가져오기 방법을 실험해봅니다.
X 노브에서 Control-클릭해 단축키 메뉴에서 Add Modulation > Perform > 컨트롤 1을 선택합니다.
퍼포먼스 버튼을 클릭해 퍼포먼스 컨트롤을 표시한 다음, 트랜스폼 패드 아래의 휠 팝업 메뉴를 클릭하고 Control 1을 선택합니다.
이제 모드 휠을 사용해 퍼포먼스 컨트롤 1을 이동할 수 있습니다.
선택적 단계로 소스 A 버튼을 클릭한 다음 편집 버튼을 클릭해 이 소스의 메인 편집 윈도우를 표시합니다.
필요 시 파형 디스플레이에서 S 및 E 핸들(시작점 및 끝점 마커)를 드래그해 파일을 자릅니다.
파형 디스플레이 상단을 이중 클릭해 각 보이스 샘플의 중요 음절에 추가 워프 마커를 배치합니다.
메인 편집 윈도우에서 B 버튼을 클릭해 소스 B 파라미터를 표시합니다.
더블 클릭해 추가 워프 마커를 생성합니다. 기존 워프 마커들은 이미 소스 A에 생성된 워크 마커에 대응됩니다. 소스 B의 워프 마커 n이 태그된 음절은 모핑 중간 지점에서 소스 A의 워프 마커 n에 태그된 음절과 시간 정렬됩니다.
Alchemy에서 MSEG 쌍으로 네 개의 가산 소스 모핑하기
MainStage의 Alchemy에서 이름 막대의 File 버튼을 클릭하고 팝업 메뉴에서 Initialize Preset을 선택해 모든 Alchemy 파라미터를 기본 설정으로 재설정합니다.
고급 뷰로 전환한 다음, 모핑 버튼을 클릭해 모핑 파라미터를 표시합니다.
소스 A 선택 필드를 클릭해 오디오 가져오기를 선택합니다.
가져오기 브라우저에서 가산 모드를 선택하고, 적합한 샘플을 선택해 가져옵니다. 포먼트 모드를 켭니다.
다른 3개의 각 소스에 3단계 및 4단계를 반복합니다. 스펙트럴 모드를 선택하고 소스 B, C 및 D를 가져올 때 Formant 버튼이 켜져 있도록 하십시오.
왼쪽의 모핑 버튼을 클릭해 모핑 파라미터를 표시한 다음, 모핑 XY 버튼을 클릭합니다.
이제 X 및 Y 노브를 사용해 4개의 소스를 모핑할 수 있습니다. 아래 단계를 따라 X 및 Y 노브에 각각 MSEG 1 및 MSEG 2를 할당합니다.
X 노브를 더블 클릭해 0으로 설정한 다음, X 노브를 Control-클릭하고 단축 메뉴에서 Add Modulation > MSEG > MSEG1을 선택합니다.
이제 모듈레이션 섹션에서 MSEG1 엔벨로프로 X축의 모핑을 정의할 수 있습니다.
Y 노브를 더블 클릭해 0으로 설정한 다음, Y 노브를 Control -클릭하고 단축 메뉴에서 Add Modulation > MSEG > MSEG2를 선택합니다.
이제 모듈레이션 섹션에서 MSEG2 엔벨로프로 Y축의 모핑을 정의할 수 있습니다.