웨이브테이블 합성: 파형 목록의 위치가 음색이 되는 과정
단일 주기 파형 테이블과 위치 이동, 보간을 중심으로 웨이브테이블 합성을 설명합니다. 긴 샘플 재생 및 FM 합성과 무엇이 다른지 비교합니다.

웨이브테이블 합성 화면에는 파형이 여러 장 겹쳐진 그림이나 입체적인 능선이 나타나곤 합니다. 이 그림을 긴 녹음을 그대로 재생하는 모습으로 생각하면 위치 손잡이의 의미를 놓치기 쉽습니다. 입문 단계에서는 반복해서 재생할 짧은 주기 파형들을 목록으로 마련하고, 그중 어느 위치를 읽을지 정하는 방식으로 이해해 봅시다. 음높이와 목록 안의 위치는 서로 다른 축입니다.
단일 주기 파형이 기본 재료입니다
주기 파형 하나는 반복되는 소리의 한 주기를 나타내는 값들의 묶음입니다. 이를 반복해서 읽으면 오실레이터의 지속음이 됩니다. 웨이브테이블 합성에서는 이런 파형 프레임 여러 개를 순서대로 배치하고 선택하거나 그 사이를 이동할 수 있습니다. 설명에서 말하는 테이블의 위치는 이 프레임 목록 안의 좌표입니다.
제품에 따라 테이블 구조와 가져올 수 있는 데이터 형식은 다릅니다. 오디오 파일에서 주기를 추출해 테이블을 만드는 기능이 있더라도, 원본 녹음 전체를 처음부터 끝까지 재생하는 것과는 구별해야 합니다. 소리의 출처가 녹음이라는 사실만으로 재생 방식까지 일반 샘플러와 같아지는 것은 아닙니다.
음높이와 테이블 위치를 따로 생각합니다
오실레이터가 한 주기를 얼마나 빠르게 반복하는지는 음높이에 관련됩니다. 반면 테이블 위치는 어느 모양의 파형을 사용할지를 고르는 값입니다. 같은 음을 유지하면서 위치만 움직이면 반복 주파수는 유지한 채 파형의 모양과 고조파 분포가 바뀔 수 있습니다. 결과의 체감 음높이는 성분 구성에 따라 복잡하게 느껴질 수도 있습니다.
종이에 두 축을 그려 세로에는 낮은 음과 높은 음, 가로에는 파형 A와 B를 놓아 보세요. A를 낮게 또는 높게 연주하는 변화와, 같은 음높이에서 A를 B로 바꾸는 변화는 다른 선택입니다. 이 구분이 되면 테이블을 이동시키는 제어가 곧 음계를 연주하는 동작은 아니라는 점을 이해할 수 있습니다.
위치를 움직이면 파형의 성격이 달라집니다
가상의 테이블에 A는 사인파, B는 둥근 모양의 복합파, C는 톱니파에 가까운 파형을 넣었다고 가정합니다. A에서 C로 이동하면 출력에 포함되는 고조파의 상대적인 분포가 달라질 수 있습니다. 다만 실제 제품의 모든 테이블이 이런 순서로 정렬되어 있거나, 오른쪽으로 갈수록 반드시 밝아지는 것은 아닙니다.
프레임의 배열은 제작자가 설계한 순서일 수도 있고, 분석한 녹음에서 추출한 순서일 수도 있습니다. 따라서 위치 값 50%가 늘 중간 밝기의 음색을 뜻하지 않습니다. 테이블마다 출발점과 도착점의 파형을 살펴보고, 위치 변화가 어떤 경로를 지나가는지 확인해야 개별 테이블의 성격을 설명할 수 있습니다.
보간은 중간 값을 계산하는 역할입니다
목록에 A와 B 두 프레임이 있을 때, 중간 위치에서 둘 중 하나만 갑자기 선택할 수도 있고 중간 파형을 계산할 수도 있습니다. 프레임 사이의 보간은 이 중간 상태를 만드는 방법과 관련됩니다. 적절한 전환 방식은 위치를 움직일 때 불연속적인 점프를 완화할 수 있지만, 서로 다른 파형을 연결하는 결과가 언제나 같은 방식으로 들리는 것은 아닙니다.
한편 프레임 사이 보간과, 한 파형의 저장된 샘플 점 사이 값을 계산하는 보간은 구별할 수 있습니다. 전자는 테이블 위치 축의 문제이고 후자는 파형을 읽는 과정의 문제입니다. 둘 다 중간 값을 구한다는 말로 설명되지만 적용되는 좌표가 다릅니다. 제품 설명에서 보간이라는 단어가 어느 축을 가리키는지 확인하세요.
긴 샘플 재생과는 시간의 의미가 다릅니다
말소리 녹음을 일반 샘플러에서 재생하면 보통 원본의 시간 순서대로 발음이 이어집니다. 같은 녹음에서 단일 주기 프레임을 추출한 테이블을 읽는다면 그 발음의 문장이 그대로 유지된다고 기대할 수 없습니다. 테이블 위치를 움직이는 속도와 방향은 원본 녹음의 시간 진행과 독립적으로 설계될 수 있기 때문입니다.
샘플러도 루프를 쓰고 다양한 변조를 할 수 있으므로 겉으로 들리는 결과만으로 항상 구별되지는 않습니다. 비교의 핵심은 '녹음을 사용했는가'가 아니라 '어떤 단위를 어떤 순서와 속도로 반복하고 선택하는가'입니다. 파형 프레임 목록을 훑는 것인지, 긴 녹음의 재생 지점을 따라가는 것인지로 나누어 보세요.
FM과는 음색을 만드는 조작 지점이 다릅니다
기본적인 FM 합성은 오실레이터 신호로 다른 오실레이터의 주파수를 변조해 성분을 만듭니다. 웨이브테이블 합성은 저장된 파형 프레임을 선택하고 읽는 구조가 중심입니다. 둘 다 시간에 따라 복잡한 음색을 만들 수 있어도 그 원리를 같은 것으로 설명할 수는 없습니다. 비슷한 결과의 소리와 같은 생성 구조는 별개입니다.
실제 신시사이저는 두 방식을 함께 제공할 수 있습니다. 웨이브테이블 오실레이터에 FM이나 위상 관련 변조를 더하는 구성이 가능하기 때문입니다. 기능 이름이 한 악기에 함께 보인다고 각 역할이 사라지는 것은 아닙니다. 어떤 기능이 파형을 고르고 어떤 기능이 다른 매개변수를 변화시키는지 연결 순서로 정리하면 됩니다.
세 프레임으로 이동 경로를 설계해 봅니다
실제 소리를 만들지 않고도 가상 테이블의 동작 계획을 적을 수 있습니다. A, B, C 세 프레임을 그린 뒤 2초 동안 A에서 C로 이동하고, 다음 2초 동안 C에 머문다고 정해 보세요. 이후 같은 경로를 왕복하도록 바꿨을 때 위치의 시간 그래프가 어떻게 달라지는지 그립니다. 음높이와 출력 레벨은 일정하다고 가정합니다.
- 프레임 순서: A, B, C를 고정합니다.
- 첫 비교: 위치를 고정한 경우와 이동한 경우를 나눕니다.
- 둘째 비교: 계단식 선택과 중간 보간을 구별합니다.
- 기록 항목: 이동 속도, 방향, 멈추는 구간을 적습니다.
이 실습의 목표는 특정 음색을 보장하는 데 있지 않습니다. 같은 파형 재료도 위치의 경로에 따라 다른 변화가 생길 수 있음을 설명하는 데 있습니다. 이후 실제 제품을 볼 때도 파형의 모양, 위치 제어, 보간 방식을 별도 항목으로 읽는 기준이 됩니다.
악보 안내
지속음이나 멜로디의 길이를 악보로 살펴보려면 [OMU 피아노 악보 안내](https://www.omuclub.com/score/piano)를 참고할 수 있습니다. 이 경로에 웨이브테이블 합성 전용 자료나 특정 신시사이저 테이블이 있다는 뜻은 아닙니다.
댓글 0
아직 댓글이 없어요. 첫 댓글을 남겨 보세요.
악기 입문 다른 글
악기 입문오디오 디더링: 비트 수를 줄일 때 양자화 오차를 다루는 법
오디오 디더링이 비트심도 축소 과정의 양자화 오차를 신호와 비상관화하는 원리를 설명합니다. 음질 복원 및 노이즈 셰이핑과의 차이도 구별합니다.
OMU 에디터7분
악기 입문키스위치 악기음색: 제어용 음과 연주용 음을 구별하기
키스위치로 주법을 선택하는 원리를 가상 예로 설명합니다. 유지형·순간형 구현의 차이와 프로그램체인지, 음역분할과의 구별을 정리합니다.
OMU 에디터7분
악기 입문라운드로빈 샘플: 같은 음과 세기에서 다른 녹음을 고르는 방식
라운드로빈 샘플의 교대 재생과 순환·무작위 선택을 설명합니다. 같은 세기 범위의 대체 샘플과 벨로시티 레이어를 구별하고 반복 패턴으로 점검합니다.
OMU 에디터6분