EFFECTS / MIXING

Saturation을 레벨 매칭으로 비교하는 안전한 순서

선형 gain과 비선형 shaping을 구분하고 drive·curve·output trim·quality mode를 나누어, 더 큰 소리를 더 좋은 질감으로 오인하지 않는 검수 순서를 정리합니다.

짧은 답: Saturation은 입력을 단순히 같은 비율로 키우는 linear gain이 아니라 입력 크기에 따라 출력 관계가 달라지는 nonlinear processing입니다. Drive와 curve를 따로 확인하고 output trim으로 처리 전후의 크기 차이를 줄인 뒤, 같은 구간을 bypass해 질감·transient·noise·peak 변화를 전체 mix에서 비교해야 합니다.

1. Linear gain과 nonlinear shaping을 구분합니다

Linear gain은 입력이 커질 때 출력도 같은 비율 관계로 바뀝니다. Saturation과 waveshaping은 입력 크기에 따라 출력 관계가 달라지는 비선형 처리입니다. W3C WaveShaperNode도 임의의 비선형 shaping curve로 입력 sample을 출력에 대응시키는 처리로 정의하며, curve가 없을 때는 입력을 그대로 통과시키는 별도 상태를 둡니다.

Soft saturation과 hard clipping은 경계에 접근하는 곡선 모양과 결과가 다르지만, 이 글의 개념도는 특정 회로나 plugin을 측정한 자료가 아닙니다. 같은 curve 이름도 제품마다 구현이 다를 수 있고, 만들어지는 harmonic·intermodulation 성분을 숫자 하나로 좋은 질감이라고 판정할 수 없습니다.

입력과 출력 관계로 나눈 세 가지 개념 곡선

축에 측정값을 넣지 않고 linear 관계와 두 비선형 경계의 방향만 비교합니다.

Linear gain

입력과 출력의 비율 관계가 직선으로 이어집니다.

INPUTOUTPUT

Soft saturation

큰 입력으로 갈수록 출력 변화가 점진적으로 눌립니다.

INPUTOUTPUT

Hard clipping

경계 밖 입력이 더 늘어도 출력이 제한됩니다.

INPUTOUTPUT
직접 제작한 무수치 개념도입니다. 특정 plugin·회로의 transfer 측정, harmonic 분석 또는 음질 순위를 나타내지 않습니다.

2. Drive·curve·output trim·quality mode를 따로 확인합니다

Drive는 shaping 전에 입력을 얼마나 밀어 넣는지, curve는 입력과 출력의 비선형 관계를 어떻게 정하는지, output trim은 처리 뒤 비교 레벨을 어떻게 낮추는지에 답합니다. Ableton Saturator의 현재 문서도 Drive를 처리 전 입력 gain으로, Output을 최종 출력 attenuation으로 구분합니다. 이 동작은 해당 제품의 계약이므로 다른 plugin의 같은 이름을 같은 signal flow로 가정하지 않습니다.

비선형 처리는 원래 신호에 없던 주파수 성분을 만들 수 있고, 디지털 처리에서는 그 일부가 sample rate와 알고리즘에 따라 aliasing으로 나타날 수 있습니다. W3C WaveShaperNode는 oversample 선택을, Ableton은 특정 high-quality mode가 aliasing을 줄이는 대신 CPU 비용을 더할 수 있음을 설명합니다. 따라서 quality mode를 항상 켜야 하는 보편 규칙으로 만들지 않고 plugin 버전, project sample rate, 실시간 부하와 export 조건을 함께 기록합니다.

3. 레벨을 맞춘 bypass 비교에서 남길 변화만 선택합니다

Drive를 올리면 처리 특성과 함께 출력 크기도 달라져 더 큰 쪽을 더 선명하거나 좋은 것으로 느낄 수 있습니다. output trim으로 처리 전후의 체감 크기를 가능한 한 가깝게 만든 뒤 같은 구간을 여러 번 전환하고, source·channel·bus·master 위치마다 transient, noise, low-end, stereo 관계와 peak 변화를 확인합니다.

ITU-R BS.1116-3은 작은 음질 차이를 평가할 때 통제된 조건과 반복 가능한 비교 절차를 다루지만, 이 글의 개인 작업 점검은 그 표준을 충족한 공식 listening test가 아닙니다. 재생 장치, 구간, plugin·버전, routing과 변경 축을 기록해 단순한 기억 비교를 줄이는 원칙만 적용합니다. 이점이 level match 뒤 사라지거나 부작용이 커지면 drive를 줄이거나 bypass 상태로 되돌립니다.

표 전체를 보려면 가로로 스크롤하세요.

직접 제작한 Saturation 검수표 — 제품 측정값·preset·공식 listening test 결과가 아님
단계기록할 조건관찰할 변화피할 결론되돌릴 조건
삽입 위치source·channel·bus·master처리 전후 routing과 다음 processor같은 설정도 위치가 바뀌면 결과가 같다고 가정함목적과 signal flow가 불명확하면 bypass
Input·Driveshaping 전 입력과 drivecurve에 들어가는 level과 peak 변화drive를 output volume과 같은 제어로 봄원본 attack·noise가 불필요하게 커지면 감소
Curvecurve type·shape와 제품 버전transient·tone·새 성분의 방향이름만으로 analog 회로나 배음 분포를 단정함목적보다 coloration·왜곡이 커지면 이전 상태 복귀
Output trim처리 뒤 output과 bypass level체감 크기를 줄인 A/B에서 이점이 남는지더 큰 처리본을 더 좋은 결과로 선택함level match 뒤 차이가 불분명하면 제거
Quality modeoversampling·quality 설정과 CPUaliasing 단서, latency·실시간 안정성최고 mode가 항상 우월하거나 alias-free라고 보장함버전·sample rate·export 조건에서 재검수
전체 결과전체 mix·mono·대체 재생 조건peak·low-end·stereo·noise와 focussolo에서 선명한 결과만으로 유지함부작용이 목적보다 크면 drive 감소 또는 bypass
  • linear gain과 nonlinear transfer를 같은 처리로 부르지 않습니다.
  • input·drive, curve와 output trim의 위치를 signal flow에서 확인합니다.
  • quality·oversampling mode를 aliasing 없는 음질 보장으로 해석하지 않습니다.
  • 같은 구간에서 level-matched bypass와 전체 mix를 함께 확인합니다.
  • analog 동일성·제품 우위·harmonic 수치 하나를 보편 결론으로 만들지 않습니다.

ORIGINAL MATERIALS

이 글의 직접 제작 자료

  • Linear·soft saturation·hard clipping 개념 곡선

    입력과 출력의 관계가 직선, 점진적 압축, 경계 이후 제한으로 달라지는 모습을 직접 제작한 무수치 개념도로 비교합니다. 특정 제품 측정값이 아닙니다.

  • Saturation 삽입·레벨 매칭 검수표

    삽입 위치, input·drive, curve, output trim, quality mode, peak와 되돌릴 조건을 서로 다른 확인 단계로 나눈 직접 제작 표입니다.

SOURCE NOTES

출처와 검토일

갱신 이력

  • 최초 공개 / 2026-08-23

    비선형 transfer, drive·curve·output 분리와 레벨 매칭 검수 순서를 처음 공개했습니다.

KEEP EXPLORING