샘플의 원래 길이를 유지하면서 다른 음높이로 재생하는 방법
샘플을 더 높거나 낮은 음으로 재생하되 길이가 짧아지거나 길어지지 않게 하려면, 독립적인 시간 제어를 지원하는 피치 시프팅을 사용하세요. 키보드로 재생할 때는 샘플러의 시간 늘이기 또는 Warp 기능을 켜세요. 별도의 오디오 파일에는 길이를 유지하는 피치 효과를 적용하세요. Ableton Simpler와 Audacity는 이러한 방법을 지원합니다. (Simpler 문서, Audacity 피치 변경)
이 가이드는 샘플 하나를 여러 음높이로 재사용하면서 재생 길이 전체를 유지하려는 음악 프로듀서를 위한 것입니다. 실제 작업은 원래 길이를 확인하고, 처리 방법을 선택한 다음, 각 피치 버전이 여전히 같은 시간 범위에 맞는지 검증하는 것입니다.
일반적인 샘플 트랜스포즈는 왜 길이를 바꿀까요?
일반적인 샘플러는 재생 속도를 바꿔 음높이를 변경합니다. 높은 음은 녹음을 더 빠르게 재생하고, 낮은 음은 더 느리게 재생합니다. Ableton의 Re-Pitch 모드도 이 관계를 따릅니다. 재생 속도를 두 배로 하면 음높이가 한 옥타브 올라갑니다. (Ableton의 Re-Pitch 설명)
예를 들어 길이가 4초인 샘플을 두 배 속도로 재생하면 한 옥타브 높은 2초짜리 버전이 됩니다. 독립 피치 시프팅은 이 시간 변화를 보정합니다. 오디오 처리가 필요하며, 큰 폭으로 조정하면 들리는 아티팩트가 생길 수 있습니다. Audacity는 트랜지언트, 즉 음표나 타악기 소리의 시작 부분 주변에서 번짐이나 물결치는 듯한 음색이 생길 수 있다고 설명합니다. (Audacity 피치 및 템포 설명서)
샘플러를 사용할까요, 피치를 바꾼 복사본을 렌더링할까요?
결과물을 어떻게 사용할지에 따라 선택하세요:
| 작업 | 실용적인 방법 | 확인할 점 |
|---|---|---|
| 샘플 하나로 멜로디 연주 | 피치와 시간을 독립적으로 처리하는 샘플러 | 음이 달라도 같은 경과 시간 뒤에 재생이 끝나는지 |
| 고정된 트랜스포즈 버전 몇 개 만들기 | 피치 시프팅 효과를 적용해 각 버전 렌더링 | 내보낸 모든 파일이 원본과 같은 길이인지 |
| 루프의 원래 타이밍 유지 | 트랜스포즈하기 전에 원래 템포와 길이 설정 | 끝 지점과 내부 리듬 이벤트가 모두 일치하는지 |
처리하기 전에 수정하지 않은 원본을 보관하고 시작점, 끝점, 길이를 기록하세요. ‘원래 길이’가 파일 전체를 뜻하는지, 끝부분의 무음까지 포함하는지, 아니면 의도적으로 선택한 구간만 뜻하는지 정하세요. 처음부터 끝까지 같은 기준을 사용하세요. 그렇지 않으면 트리밍 차이가 피치 처리 문제처럼 보일 수 있습니다.
Audacity에서 길이를 고정한 피치 샘플 만들기
키보드로 실시간 트랜스포즈하는 대신 별도의 버전이 필요하다면 Audacity의 Change Pitch 효과를 간편하게 사용할 수 있습니다. 이 효과는 음정 간격, 음이름 또는 주파수로 값을 입력할 수 있습니다. (Audacity Change Pitch 조작 방법)
- 샘플을 열고 수정하지 않은 복사본을 보관합니다.
- 길이를 유지할 전체 구간을 선택합니다.
- Effect → Pitch and Tempo → Change Pitch를 엽니다.
- 원하는 반음 변화를 입력합니다. 예를 들어 반음 세 개 높이려면 +3, 다섯 개 낮추려면 −5를 입력합니다.
- 사용 가능한 경우 Use high quality stretching (slow)을 켭니다.
- 결과를 들어 보고 효과를 적용한 다음 원본과 길이를 비교합니다.
- 별도의 이름으로 내보낸 뒤, 다음 변형을 만들기 위해 수정하지 않은 원본으로 돌아갑니다.
이전 Audacity 설명서에는 기본 처리가 선택 구간의 정확한 길이를 바꿀 수 있으며, 고품질 늘이기를 사용하면 길이가 유지된다고 명시되어 있습니다. 따라서 정확한 길이가 중요할 때는 이 설정을 특히 확인해야 합니다. (Audacity의 정확한 길이 관련 제한 및 설정)
필요한 음정 간격을 이미 알고 있다면 반음 수를 직접 입력하세요. 뚜렷하고 지속되는 음이 없는 소스에서는 자동 피치 감지가 옥타브를 잘못 인식할 수 있습니다. 음에서 음으로 변환하는 조작에 의존하기 전에 감지된 시작 음을 확인하세요. (Audacity의 피치 추정 안내)
Ableton Simpler에서 길이를 유지하며 다른 음높이로 재생하기
Live 12에서 Simpler의 Warp 스위치를 켜면 샘플 타이밍이 연주하는 음과 독립적으로 설정됩니다. Warp를 적용한 재생은 Set의 템포를 따르므로 Warp만 켰다고 해서 결과가 원래와 같은 초 단위 길이를 유지하는 것은 아닙니다. (Live 악기 레퍼런스: Simpler)
- 샘플을 Simpler에 불러오고 의도한 재생 구간 전체를 포함합니다.
- One-Shot 모드를 선택하고, 우선 전체 길이로 재생되는지 테스트하기 위해 Trigger를 켭니다.
- Warp를 켜고 다음 섹션에서 적합한 모드를 선택합니다.
- Warp as…의 길이를 소스의 실제 타이밍과 비교합니다. 절반 속도 또는 두 배 속도로 잘못 해석했다면 옆의 조작부로 바로잡습니다.
- 서로 간격을 둔 여러 음을 트리거하고 각 음의 끝점을 비교합니다.
One-Shot Trigger를 사용하면 건반에서 손을 뗀 뒤에도 재생이 계속됩니다. 모노포닉 방식이므로 다음 테스트를 시작하기 전에 현재 재생이 끝날 때까지 기다리세요. 음을 겹쳐 재생해야 한다면 Classic 모드를 사용하고, 샘플 전체가 재생되도록 진폭 엔벌로프를 설정하세요. (Simpler 재생 모드 및 Warp 조작부)
명확한 예시로, 120 BPM의 4/4 박자에서 두 마디 루프를 생각해 보겠습니다. 4분음표 8박은 8 × 60 ÷ 120 = 4초입니다. 100 BPM에서는 같은 8박이 4.8초가 됩니다. 이 예시에서 원래 길이인 4초를 유지하려면 Set을 120 BPM으로 두고 Simpler가 샘플을 두 마디로 해석하는지 확인하세요.
음악적 템포가 뚜렷하지 않은 샘플이라면 피치를 바꾼 복사본을 렌더링하는 편이 관리하기 쉬울 수 있습니다. 유용한 박자 길이를 먼저 지정하지 않아도 각 파일의 길이를 직접 측정할 수 있습니다.
어떤 시간 늘이기 모드를 선택해야 할까요?
소스 재료를 바탕으로 시작 모드를 정한 뒤, 실제로 필요한 피치에서 모드들을 비교하세요. Ableton은 오디오 특성에 따라 서로 다른 모드를 안내합니다:
| 샘플 재료 | Live에서 시작할 모드 | 이유 |
|---|---|---|
| 드럼 또는 리듬이 강한 오디오 | Beats | 트랜지언트를 보존하도록 설계됨 |
| 단일 피치 악기 또는 베이스라인 | Tones | 뚜렷한 피치가 있는 오디오에 적합함 |
| 앰비언트 패드 또는 노이즈 텍스처 | Texture | 피치가 뚜렷하지 않은 재료에 유용함 |
| 여러 악기가 섞인 오디오 또는 완성된 음악 구간 | Complex 또는 Complex Pro | 리듬, 멜로디, 텍스처가 결합된 오디오용 |
피치와 재생 속도가 함께 바뀌므로 이 작업에는 Re-Pitch를 사용하지 마세요. 이 모드 권장 사항은 Live 12 Warp 모드 레퍼런스에 나와 있습니다.
원본과 처리된 버전을 비슷한 음량으로 비교하세요. 어택, 지속 구간, 끝부분을 따로 살펴보세요. 음의 몸통을 보존하는 모드라도 시작 부분을 부드럽게 만들 수 있고, 다른 모드는 어택을 보존하는 대신 여운에 눈에 띄는 질감을 더할 수 있습니다.
길이가 실제로 그대로인지 어떻게 확인할까요?
끝점이 일치해도 다른 문제가 가려지지 않도록 세 부분을 확인하세요:
- 경계 확인. 원본과 처리된 버전을 같은 시작 위치에 맞춥니다. 파형 모양만 보고 판단하지 말고 의도한 끝점이 수치상 일치하는지 확인합니다.
- 샘플 내부 이벤트 확인. 시작, 중간, 끝부분에 있는 알아보기 쉬운 어택을 비교합니다. 전체 길이가 일치해도 루프 내부의 타이밍이 바뀌었는지 파악하는 데 도움이 됩니다.
- 들리는 여운 전체 확인. 끝까지 들어 봅니다. 내보내기 구간의 길이가 맞다고 해서 소리 자체가 완전히 재생되었다고 볼 수는 없습니다.
더 엄밀하게 파일 길이를 확인하려면 같은 샘플 레이트에서 샘플 수를 비교하세요. 예를 들어 초당 48,000샘플로 4초를 계산하면 192,000 샘플 프레임입니다. 원본의 샘플 수를 기록하고 렌더링한 각 변형과 비교하세요.
이 비교를 위해 내보낸 버전을 다시 가져오세요. 선택한 내보내기 경계를 포함해 실제로 재사용할 결과물을 확인할 수 있습니다. 추가된 무음이나 의도한 페이드가 있다면 파일 이름이나 세션 메모에 기록하세요.
결과가 이상하게 들릴 때는 무엇을 확인해야 할까요?
음이 일찍 끝난다면 시간 늘이기 알고리즘을 바꾸기 전에 재생 동작부터 확인하세요. Simpler에서 Gate는 건반을 뗄 때 반응하지만 One-Shot Trigger는 재생을 계속합니다. 선택한 구간에 끝부분이 포함되어 있는지도 확인하세요. (Simpler의 One-Shot 조작부)
타이밍은 맞지만 소리가 번진다면 다른 모드를 비교하거나 음정 변화 폭을 줄여 보세요. 피치와 시간을 독립적으로 처리하면 특히 변화 폭이 클 때 아티팩트가 생길 수 있습니다. 길이가 일치한다고 원래 음색까지 일치하는 것은 아닙니다. (Audacity의 처리 참고 사항)
Complex 또는 Complex Pro를 사용할 때 재생이 끊긴다면 동시에 울리는 보이스 수를 줄이거나 파트가 정리된 뒤 트랙을 프리즈하세요. Ableton은 이 모드들이 여러 음을 동시에 재생하거나 큰 폭으로 트랜스포즈할 때 특히 처리 부하가 크다고 설명합니다. (Ableton: Simpler에서 워핑하기)
완성된 결과물은 세 가지 조건을 충족해야 합니다. 피치 변화가 정확하고, 샘플 전체가 의도한 길이만큼 재생되며, 어택과 여운이 해당 파트에 적합해야 합니다. 먼저 타이밍을 설정하고, 필요한 피치 범위에서 들어 본 다음, 편곡에 사용하기 전에 렌더링된 파일이나 녹음된 재생을 확인하세요.
