모노 모드와 단일 보이스 제한은 겹치는 MIDI 노트를 어떻게 처리할까
모노 모드와 단일 보이스 제한은 모두 한 번에 한 음만 연주하도록 제한할 수 있지만, 겹치는 MIDI 노트를 반드시 같은 방식으로 처리하는 것은 아닙니다. 결과는 음 우선순위, 엔벌로프 재트리거, 릴리스 동작, 악기의 구현 방식에 따라 달라집니다. 예를 들어 Ableton Operator는 Voices를 1로 설정하면 겹치는 노트를 레가토로 처리한다고 명시합니다. Ableton Live 12 Instrument Reference
베이스나 리드를 프로그래밍하는 프로듀서가 실질적으로 결정해야 할 것은 이전 노트가 끝나기 전에 다음 노트가 시작될 때 어떤 일이 일어날지입니다. 이 가이드에서는 관련 컨트롤을 설명하고, 사용하는 악기에서 반복해 수행할 수 있는 청음 테스트를 소개합니다.
노트가 겹칠 때 악기는 어떤 결정을 내릴까?
세 가지 질문을 따로 살펴보세요. 어떤 음높이가 들려야 할까요? 새 노트가 다시 어택을 만들어야 할까요? 이전 소리는 어떻게 될까요? 이 질문들을 별개의 결정으로 다루면 필요한 컨트롤을 더 쉽게 찾을 수 있습니다.
모노 구현에서는 이러한 결정 중 몇 가지를 각각 독립적으로 조절할 수 있습니다. 예를 들어 Native Instruments HYBRID KEYS에는 Mono, Legato, Note Priority, Glide 컨트롤이 있습니다. 설명서에서는 음높이 선택과 겹치는 노트에 새 어택이 적용되는지를 구분합니다. HYBRID KEYS: Settings
문제를 해결할 때는 설정을 바꾸기 전에 원하는 전환을 적어 두세요. “가장 최근 음높이를 즉시 연주하고 새 어택을 적용”은 “모노로 만들기”보다 더 유용한 설명입니다. “새 어택 없이 음높이를 연결”도 마찬가지입니다. 이런 설명을 기준으로 삼으면 설정을 비교할 때 청감상의 목표가 분명해집니다.
모노 모드는 겹치는 노트 중 하나를 어떻게 선택할까?
노트 우선순위는 모노 작동 중 여러 노트를 연주할 때 어떤 노트가 선택되는지 결정합니다. HYBRID KEYS 설명서에는 세 가지 옵션이 나와 있습니다. Last는 가장 최근에 연주한 노트를 우선하고, Low는 가장 낮은 노트를, High는 가장 높은 노트를 우선합니다. HYBRID KEYS: Settings
다음과 같은 예시 시퀀스를 생각해 보세요. C를 누른 채 유지하다가 그보다 높은 G를 누르면서 C도 계속 누릅니다. Last 우선순위에서는 나중에 들어온 G가 선택됩니다. High 우선순위에서도 G가 선택됩니다. Low 우선순위에서는 C가 유지됩니다. 연주 순서를 바꾸면 차이가 더 분명해집니다. 먼저 G를 누른 다음 더 낮은 C를 누릅니다. Last와 Low는 C를 선택하고, High는 G를 유지합니다.
이렇게 양방향 테스트를 해 보면 유용합니다. 음정을 올리며 겹치게 한 번 연주하고, 내리며 겹치게 한 번 연주해 보세요. 오름차순 테스트만으로는 Last 우선순위와 High 우선순위를 구분할 수 없습니다. 두 결과를 모두 기록하면 음높이 선택 규칙을 노트가 트리거되지 않은 문제로 착각하지 않을 수 있습니다.
단일 보이스 제한으로 실제로 알 수 있는 것은?
보이스 제한은 음성 할당 제약을 설명하지만, 그 이름만으로 전환 동작까지 모두 알 수 있는 것은 아닙니다. Ableton의 Simpler 설명서에 따르면 할당된 보이스 수를 초과하면 새 보이스를 위해 가장 오래된 보이스가 제거됩니다. Operator에는 추가 규칙이 있습니다. Voices = 1일 때 겹치는 노트는 엔벌로프를 재트리거하지 않고 음높이만 바꿉니다. 이는 특정 악기에서 문서로 확인되는 동작입니다. Ableton Live 12 Instrument Reference
실제로는 다성 악기를 한 보이스로 설정했을 때 특별한 연주 동작이 활성화될 수도 있습니다. 새로 들어오는 노트마다 독립적인 어택으로 단순히 다시 연주된다고 가정할 수 없으며, 모든 악기가 Operator처럼 작동한다고 볼 수도 없습니다.
FL Studio에서도 이 차이를 명시적으로 구분합니다. 채널 설정 설명서에 따르면 Max Polyphony는 제한을 초과하면 이전 노트를 즉시 중단하는 반면, Mono는 이전 노트를 현재 릴리스 상태로 전환해 어느 정도 겹치게 할 수 있습니다. 이 설정에서는 Mono가 Max Polyphony보다 우선합니다. FL Studio: Miscellaneous Channel Settings
컨트롤을 비교할 때는 한 번에 하나씩 바꾸세요. 먼저 사용할 수 있다면 Mono를 끄고 보이스 제한을 1로 설정해 들어 보세요. 그런 다음 다른 설정은 그대로 두고 Mono를 비교합니다. 한 옵션이 다른 옵션보다 우선한다면 컨트롤이 누적된다고 여기지 말고 그 관계를 기록하세요.
겹치는 노트가 엔벌로프를 재트리거하거나 글라이드를 일으킬까?
레가토와 글라이드는 서로 다른 질문에 답합니다. HYBRID KEYS에서 Legato는 겹치는 노트가 새 어택 없이 음높이를 바꾸도록 하며, 분리된 노트는 어택을 다시 트리거합니다. Glide는 이전 노트에서 다음 노트로 음높이가 전환되는 방식을 조절합니다. HYBRID KEYS: Settings
아티큘레이션과 음높이 이동을 따로 들어 보세요. 두 번째 노트에서 뚜렷한 시작음이 들리나요? 음높이가 즉시 바뀌나요, 아니면 목표 음높이로 이동하나요? 전환이 프레이즈에 맞는지 판단하기 전에 두 가지를 모두 설명해 보세요.
첫 번째 비교에서는 글라이드를 0이나 사용 가능한 최솟값으로 설정하세요. 어택 동작을 선택한 뒤 글라이드를 높여 음높이 이동을 들어 보세요. 이렇게 하면 두 변수가 동시에 바뀌지 않아 미묘한 엔벌로프 차이를 더 쉽게 들을 수 있습니다.
또한 컨트롤이 어디에 있는지 확인하세요. Image-Line은 채널 설정에 설명된 포르타멘토 및 겹치는 노트의 슬라이드 기능이 VST/AU 악기에서는 지원되지 않는다고 명시합니다. 그런 악기에서는 자체 연주 컨트롤을 확인하세요. FL Studio: Miscellaneous Channel Settings
짧은 MIDI 클립에서 겹침 동작을 어떻게 테스트할까?
다음은 측정된 악기 동작을 보고하는 내용이 아니라, 문제를 진단하기 위해 제안하는 연습입니다. 서스테인이 있는 패치와 악기 하나로 시작하세요. 효과를 임시로 우회하고 아르페지에이터를 끈 다음, 노트 벨로시티를 모두 같게 유지합니다. 의도한 순서를 분명히 알 수 있도록 이벤트 시작 시점을 충분히 띄우세요.
피아노 롤에 편한 음역을 사용해 다음 예시 시퀀스를 만드세요.
| 박자 | 동작 | 들어볼 내용 |
|---|---|---|
| 1박 | C를 시작해 5박까지 유지 | 처음 음높이를 확인합니다 |
| 2박 | C보다 높은 G를 시작 | 어떤 음높이가 우선하는지 확인합니다 |
| 3박 | C는 계속 유지하면서 G를 끝냄 | C가 다시 들리는지 확인합니다 |
| 5박 | C를 끝냄 | 끝나는 소리를 듣습니다 |
| 6박 | 분명한 간격을 둔 뒤 G를 시작 | 겹치는 상태에서 연주한 G와 어택을 비교합니다 |
음높이를 바꿔 클립을 반복합니다. 그런 다음 간단한 관찰표를 사용해 각 모드를 비교하세요. 선택된 음높이, 새 어택 또는 이어지는 엔벌로프, 즉각적인 음높이 변경 또는 글라이드, 유지 중인 노트로 복귀하는지 아니면 무음이 되는지를 기록합니다.
3박에서 G를 끝내는 동작이 특히 유용합니다. 새 노트가 끝난 뒤에도 계속 누르고 있는 노트로 악기가 돌아오는지를 확인할 수 있기 때문입니다. 새 노트가 우선하는 것을 들었다는 이유만으로 이 결과를 추정하지 마세요. 별도로 확인하고, 복귀하는 음높이에 다시 어택이 적용되는지도 기록하세요.
마지막으로 패치의 릴리스 시간을 늘려 테스트를 반복하세요. 그 결과를 릴리스 시간이 짧은 버전과 비교합니다. 노트 시퀀스를 바꾸지 않고 끝나는 동작을 별도로 확인할 수 있습니다.
예상과 다른 결과를 어떻게 해석할까?
관찰한 내용에 따라 다음 테스트를 선택하세요. 보이스 수, 우선순위, 글라이드, 엔벌로프 설정을 한꺼번에 바꾸면 어떤 변경으로 문제가 해결됐는지 알아내기 어렵습니다.
| 관찰 내용 | 다음 테스트 |
|---|---|
| 새 노트가 들리는 음높이가 되지 않음 | 오름차순 및 내림차순 겹침을 비교하고 노트 우선순위를 확인합니다 |
| 음높이는 바뀌지만 두 번째 어택이 들리지 않음 | 레가토 설정과 간격을 둔 버전을 비교합니다 |
| 즉시 바뀌어야 하는데 음높이가 미끄러지듯 바뀜 | 악기의 글라이드 또는 포르타멘토 설정을 낮춥니다 |
| 먼저 누른 노트가 다시 재생되지 않음 | 3박에서 노트를 끝내는 테스트를 반복하고 악기의 노트 복귀 동작을 확인합니다 |
| Mono와 Voices = 1에서 끝나는 소리가 달라짐 | 각 모드에서 짧은 릴리스와 긴 릴리스 설정을 비교합니다 |
결과가 여전히 불분명하다면 더 단순하게 만들고 테스트에 서로 다른 음높이 두 개만 사용하세요. 같은 노트를 반복하면 악기별 규칙이 추가될 수 있습니다. 예를 들어 Simpler에는 Retrig 컨트롤이 있으며, 이 컨트롤은 충분한 보이스를 사용할 수 있을 때 같은 음높이의 반복 인스턴스가 서로를 대체할지 겹칠 수 있는지를 결정합니다. Ableton Live 12 Instrument Reference
베이스나 리드에는 어떤 설정을 선택해야 할까?
필요한 전환에 맞춰 선택하세요. 음을 이어서 연주하려면 레가토 아티큘레이션을 적용한 모노 작동을 들어 보세요. 모든 노트에 뚜렷한 어택을 주려면 재트리거 옵션과 짧은 간격을 둔 버전을 비교하세요. 의도적인 음높이 슬라이드를 만들려면 먼저 음높이 선택과 어택 동작을 정한 다음 글라이드를 조절하세요.
테스트 중에도 유용한 겹침은 유지하세요. 모든 노트를 곧바로 짧게 줄이는 대신 클립을 복제해 겹치는 버전과 분리된 버전을 비교하세요. 편집을 확정하기 전에 겹침이 의도한 아티큘레이션에 도움이 되는지 판단할 수 있습니다.
실제 프레이즈와 노트가 끝나는 방식까지 잘 재생하는 구성을 유지하세요. 모드, 우선순위, 레가토 설정, 글라이드 시간, 누르고 있던 노트로 복귀하는 동작을 간단히 기록해 두면 “단일 보이스”라는 라벨보다 유용합니다. 이러한 관찰을 통해 다음 MIDI 노트가 들어올 때 패치가 어떻게 반응할지 알 수 있습니다.
