Léxico TI › Programación › Interpolación sinc

Interpolación sinc

Programación Svenska → Actualizado: 2026-10-29

La forma teóricamente perfecta de calcular valores entre las muestras de una señal de banda limitada, y lo que cualquier remuestreador serio intenta aproximar.

El teorema de muestreo dice que una señal por debajo de la frecuencia de Nyquist puede reconstruirse exactamente a partir de sus muestras. La receta es la fórmula de interpolación de Whittaker–Shannon: centrar una función sinc, sen(πx)/(πx), en cada muestra y sumarlas todas. En el dominio del tiempo eso equivale a un filtro paso bajo ideal.

El problema es que la sinc no termina nunca, así que nadie puede usarla tal cual. Las implementaciones reales la truncan y la suavizan con una ventana, a menudo Kaiser, y su longitud decide el compromiso entre nitidez, CPU y pre-ringing. Bibliotecas como libsamplerate o SoX exponen justo ese parámetro. La interpolación lineal sale más barata, pero deja pasar aliasing como un colador, lo que explica en parte cómo sonaban los motores de juego antiguos.

← Volver al léxico