Procesadores

Oversampling y aliasing en los plugins

Qué es el aliasing

Un sistema digital con frecuencia de muestreo fs puede representar frecuencias hasta fs/2 (frecuencia de Nyquist: 22,05 kHz a 44,1 kHz; 24 kHz a 48 kHz). Todo procesador no lineal (saturación, distorsión, clipper, compresores muy rápidos, limiters, waveshapers, bitcrushers, algunos synths) genera armónicos por encima de la frecuencia original. Si estos armónicos superan Nyquist no desaparecen: se «reflejan» por debajo de Nyquist en frecuencias que ya no son múltiplos de la fundamental. El resultado es el aliasing: tonos inarmónicos, metálicos, que se mueven al revés cuando la nota sube, granulosidad en los agudos.

Ejemplo: una nota a 5 kHz saturada produce armónicos a 10, 15, 20, 25, 30 kHz. A 44,1 kHz el armónico de 25 kHz cae a 19,1 kHz y el de 30 kHz a 14,1 kHz: frecuencias ajenas a la nota.

Oversampling

El plugin aumenta internamente la frecuencia de muestreo (2×, 4×, 8×, 16×), aplica el procesamiento no lineal, filtra todo lo que está por encima del Nyquist original y vuelve a la frecuencia del proyecto. Los armónicos tienen espacio para existir y se eliminan antes de reflejarse.

  • Ventajas: menos aliasing, agudos más limpios, saturación más suave, medición correcta de los picos (true peak).
  • Costes: más CPU, latencia (filtros de conversión), ligeras diferencias de fase y pre-ringing con filtros lineales.

Cuándo hace falta

ProcesadorOversampling recomendado
Saturación ligera en pistas2×
Distorsión fuerte, fuzz, waveshaper4×–8×
Clippers y limiters en el master4×–8× (o modo true peak)
Compresores FET con attack rapidísimos2×–4×
Saturación en fuentes ricas en agudos (platos, voz brillante)4×
EQ con shelf cerca de NyquistOversampling o modo natural phase/lineal
Synths con osciladores no band-limited, FM intensaCalidad alta del synth o proyecto a 88,2/96 kHz
Bitcrusher, decimadorNinguno: el aliasing es el efecto deseado

Trabajar a frecuencias más altas

Un proyecto a 88,2 o 96 kHz reduce el aliasing de todos los plugins sin oversampling interno, pero duplica la CPU y el espacio en disco. Una solución intermedia: proyecto a 44,1/48 kHz y oversampling activo solo en los plugins no lineales que lo requieren.

En FL Studio

  • Muchos plugins de terceros tienen una opción de oversampling (a menudo separada para reproducción y renderizado).
  • En la exportación, activa las opciones de máxima calidad y, cuando el plugin lo permita, el oversampling más alto solo en el renderizado ("render quality").
  • Los synths nativos (Sytrus, Harmor, 3x Osc) tienen ajustes de calidad/interpolación: en la exportación usa la calidad máxima (opciones "HQ for all plugins" e interpolación alta en la ventana de exportación).

Cómo oírlo

  1. Genera una onda sinusoidal que sube lentamente de 1 a 10 kHz (sweep).
  2. Pásala por un saturador exigido sin oversampling y mira el analizador: aparecen líneas que bajan mientras el sweep sube. Eso es el aliasing.
  3. Activa el oversampling 4×–8×: las líneas descendentes desaparecen o se reducen mucho.

Errores comunes

  • Distorsión fuerte en un lead brillante sin oversampling: agudos sucios y metálicos.
  • Oversampling al máximo en todos los plugins: la CPU se satura y la latencia sube sin ventajas audibles.
  • Clipper en el master sin oversampling: los picos inter-sample superan el ceiling.
  • Olvidar la latencia del oversampling en las pistas paralelas (la DAW solo la compensa si la compensación está activa).

Ajustes de partida

ParámetroValorPor qué
Saturación ligera2×Limpieza con poco coste de CPU.
Distorsión fuerte4×–8×Agudos limpios.
Clipper y limiter de master4×–8× o true peakPicos correctos.
BitcrusherSin oversamplingEl aliasing es el carácter deseado.
ExportaciónCalidad máxima, oversampling de renderizadoArchivo final limpio incluso con CPU limitada en la reproducción.

Frecuencias a vigilar

RangoQué hacer
Por encima de 10 kHzZona donde el aliasing de saturaciones y clippers se oye más, como granulosidad.
Toda la bandaComponentes inarmónicos que se mueven en dirección opuesta a la nota: signo típico de aliasing.

Cadena de ejemplo

PasoHerramientaAjustesPor qué
Proyecto44,1 o 48 kHzFrecuencia de trabajoCPU manejable.
Plugins no linealesSaturadores, clippers, limitersOversampling 2×–8×Menos aliasing.
ExportaciónVentana de renderizado de FL StudioHQ para todos los plugins, interpolación altaMáxima calidad.
VerificaciónAnalizador con sweep de pruebaSin líneas inarmónicasConfirmación.

Cómo comprobar el resultado

  • Bandas Aire (8–16 kHz) y Ultra-agudos (16–20 kHz) de la pista distorsionada: con oversampling la energía no debe ser superior a la de sin oversampling (el aliasing añade energía espuria).
  • Pico del master con clipper: sin cambios en el archivo exportado respecto al meter en la reproducción.
  • Espectro de un tramo con nota sostenida: líneas solo en múltiplos de la fundamental.

Fuentes

Más guías