
Una línea de retardo digital (o simplemente línea de retardo , también llamada filtro de retardo ) es un elemento discreto en un filtro digital que permite retrasar una señal varias muestras . Las líneas de retardo se utilizan comúnmente para retrasar las señales de audio que llegan a los altavoces , compensando así la velocidad del sonido en el aire, y para sincronizar las señales de vídeo con el audio correspondiente, lo que se conoce como sincronización de audio y vídeo . Las líneas de retardo pueden compensar la latencia del procesamiento electrónico , permitiendo que varias señales salgan de un dispositivo simultáneamente a pesar de seguir diferentes rutas.
Las líneas de retardo digitales son componentes básicos muy utilizados en métodos para simular la acústica de salas , instrumentos musicales y unidades de efectos . La síntesis de guía de ondas digitales muestra cómo se pueden usar las líneas de retardo digitales como métodos de síntesis de sonido para diversos instrumentos musicales, como instrumentos de cuerda e instrumentos de viento .
Si una línea de retardo contiene un valor no entero menor que uno, se obtiene una línea de retardo fraccionaria (también llamada línea de retardo interpolada o filtro de retardo fraccionario). Una serie de una línea de retardo entera y un filtro de retardo fraccionario se utiliza comúnmente para modelar filtros de retardo arbitrarios en el procesamiento de señales digitales . [ 2 ] El esquema de Dattorro es una implementación estándar de la industria para filtros digitales que utilizan líneas de retardo fraccionarias. [ 3 ]
Teoría
La línea de retardo estándar con retardo entero se deriva de la transformada Z de una señal de tiempo discreto.retrasado pormuestras [ 4 ] :
En este caso,es el filtro de retardo entero con:
El filtro en el dominio del tiempo discreto para retardo enterocomo la transformada zeta inversa dees trivial, ya que es un impulso desplazado por[ 5 ] :
Trabajar en el dominio del tiempo discreto con retardos fraccionarios es menos trivial. En su forma teórica más general, una línea de retardo con retardo fraccionario arbitrario se define como una línea de retardo estándar con retardo, que puede modelarse como la suma de un componente enteroy un componente fraccionalque es menor que una muestra:
Este es elrepresentación en el dominio de un problema de diseño de filtro digital no trivial : la solución es cualquier filtro en el dominio del tiempo que represente o aproxime la transformada Z inversa de. [ 2 ]
Soluciones de diseño de filtros
Solución ingenua
La solución conceptualmente más sencilla se obtiene muestreando la solución en el dominio del tiempo continuo, lo cual es trivial para cualquier valor de retardo. Dada una señal de tiempo continuoretrasado pormuestras o segundos [ 6 ] :
En este caso,es el filtro de retardo fraccional en el dominio del tiempo continuo con:
La solución ingenua para el filtro muestreadoes la transformada inversa de Fourier muestreada de, que produce un filtro IIR no causal con forma de seno cardinaldesplazado por[ 6 ] :
El dominio de tiempo continuose desplaza por el retardo fraccional mientras que el muestreo siempre está alineado con el plano cartesiano, por lo tanto:
- cuando el retardo es un número entero de muestras, el desplazamiento muestreadodegenera en un impulso desplazado, al igual que en la solución teórica.
- cuando el retardo es un número fraccional de muestras, el desplazamiento muestreadoProduce un filtro IIR no causal, que no es implementable en la práctica.

Solución FIR causal truncada
La solución conceptualmente más fácil de implementar es la truncación causal de la solución ingenua anterior. [ 7 ]
Sin embargo, truncar la respuesta impulsional podría causar inestabilidad, la cual puede mitigarse de varias maneras:
- Se aplica una ventana a la respuesta impulsional truncada, suavizándola. Nótese que en este caso debemos añadir un desplazamiento adicional.para alinear la ventana y lay proporcionar filtrado simétrico [ 7 ] [ 8 ] .
- Método de mínimos cuadrados generales (GLS): [ 2 ] ajusta iterativamente la respuesta en frecuencia mediante el uso de una ventana para un diseño de error integral de mínimos cuadrados, que minimiza el error integral cuadrático entre las respuestas en frecuencia ideal y truncada del filtro, definido como:
- Interpolador de Lagrange (Filtro de retardo fraccional máximamente plano): [ 9 ] agrega restricciones de "planitud" a las primeras N derivadas del error integral de mínimos cuadrados. Este método es de particular interés porque tiene una solución en forma cerrada:

A continuación se muestra una expansión de la fórmula anterior que presenta los filtros resultantes de orden hasta:
Solución aproximada de fase IIR de paso total
Otro enfoque consiste en diseñar un filtro IIR de ordencon una estructura de transformación Z que lo obliga a ser un paso total mientras aún se aproxima a unretraso [ 7 ] :
Los ceros y polos colocados recíprocamente derespectivamente aplanan la frecuenciarespuesta , mientras que la fase es función de la fase dePor lo tanto, el problema radica en diseñar el filtro FIR ., es decir, encontrar sus coeficientescomo función de D (nótese quesiempre), de modo que la fase se aproxime lo mejor posible al valor deseado.. [ 7 ]
Las principales soluciones son:
- Minimización iterativa del error de fase de mínimos cuadrados, [ 2 ] que se define como:
- Minimización iterativa del error de retardo de fase de mínimos cuadrados , [ 2 ] que se define como:
- Filtro paso bajo de polos totales de Thiran con retardo de grupo máximamente plano . [ 11 ] Esto produce una solución cerrada para encontrar los coeficientes.para retraso positivo:
A continuación se presenta una expansión de la fórmula anterior que muestra los coeficientes resultantes de orden hasta:
Historia comercial

Las líneas de retardo digital se utilizaron por primera vez en 1973 para compensar la velocidad del sonido en el aire y proporcionar tiempos de retardo adecuados para las torres de altavoces distantes en el festival de rock Summer Jam en Watkins Glen , Nueva York, con 600.000 personas en la audiencia. La empresa Eventide Clock Works, con sede en la ciudad de Nueva York , proporcionó dispositivos de retardo digital, cada uno capaz de generar 200 milisegundos de retardo. Se colocaron cuatro torres de altavoces a 60 metros del escenario, y su señal se retrasó 175 ms para compensar la velocidad del sonido entre los altavoces del escenario principal y las torres de retardo. Se colocaron seis torres de altavoces más a 122 metros del escenario, lo que requirió 350 ms de retardo, y otras seis torres se colocaron a 183 metros del escenario, con un retardo de 525 ms. Cada módulo Eventide DDL 1745 contenía cien chips de registro de desplazamiento de 1000 bits y un convertidor digital-analógico a medida , y costaba 3800 dólares ( equivalente a 29 248 dólares en 2025 ). [ 12 ] [ 13 ]
Véase también
Referencias
- ↑ "La línea de retardo de la muestra M" . ccrma.stanford.edu . Consultado el 6 de julio de 2023 .
- 1 2 3 4 5 Laakso, Timo I.; Välimäki, Vesa; Karjalainen, Matti A.; Laine, Unto K. (enero de 1996), "División del retardo de la unidad [FIR/diseño de filtros de paso total]", IEEE Signal Processing Magazine , vol. 13, núm. 1, págs. 30–60 , Bibcode : 1996ISPM...13...30L , doi : 10.1109/79.482137
- ↑ Smith, Julius O.; Lee, Nelson (5 de junio de 2008), "Modelado acústico computacional con retardo digital" , Centro de Investigación Informática en Música y Acústica , consultado el 21 de agosto de 2007.
- ↑ "Líneas de retardo" . ccrma.stanford.edu . Consultado el 6 de julio de 2023 .
- ↑ "INTRODUCCIÓN A LOS FILTROS DIGITALES CON APLICACIONES DE AUDIO" . ccrma.stanford.edu . Consultado el 6 de julio de 2023 .
- 1 2 "Interpolación ideal de banda limitada (Sinc)" . ccrma.stanford.edu . Consultado el 6 de julio de 2023 .
- 1 2 3 4 5 6 Välimäki, Vesa (1998). "Modelado en tiempo discreto de tubos acústicos utilizando filtros de retardo fraccional" .
- ↑ Harris, FJ (1978). "Sobre el uso de ventanas para el análisis armónico con la transformada discreta de Fourier" . Actas del IEEE . 66 (1): 51– 83. doi : 10.1109/proc.1978.10837 . ISSN 0018-9219 . S2CID 426548 .
- ↑ Hermanowicz, E. (1992). "Explicity [ sic ] formulas for weighting coefficients of maximumally flat tunable FIR delays" . Electronics Letters . 28 (20): 1936. doi : 10.1049/el:19921239 .
- ↑ Smith, Julius (5 de septiembre de 2022). "Fórmula explícita para los coeficientes de interpolación de Lagrange" . ccrma .
- ↑ Thiran, J.-P. (1971). "Filtros digitales recursivos con retardo de grupo máximamente plano". IEEE Transactions on Circuit Theory . 18 (6): 659– 664. doi : 10.1109/TCT.1971.1083363 . ISSN 0018-9324 .
- ↑ Nalia Sanchez (29 de julio de 2016), "Recordando el Festival de Watkins Glen" , Eventide Audio , consultado el 20 de febrero de 2020.
- ↑ "DDL 1745 Digital Delay" . Eventide Audio . Consultado el 22 de julio de 2023 .
Lecturas adicionales
- Valimaki, Vesa; Laakso, Timo; Karjalainen, Matti; Laine, hasta (1996). "División del retraso de la unidad" . Revista de procesamiento de señales IEEE . 13 (1): 30– 60. Código Bib : 1996ISPM...13...30L . doi : 10.1109/79.482137 – vía IEEE Explore.
- Harris, Frederic J. (enero de 1978). "Sobre el uso de ventanas para el análisis armónico con la transformada discreta de Fourier". Actas del IEEE . 66 (1): 51– 83. doi : 10.1109/PROC.1978.10837 . S2CID 426548 .
Enlaces externos
- Introducción a los filtros digitales por Julius Smith
- Procesamiento de señales de audio espectrales por Julius Smith
- Procesamiento físico de señales de audio por Julius Smith
- Modelado en tiempo discreto de tubos acústicos mediante filtros de retardo fraccional por Valimaki Vesa
- Procesamiento digital de señales
- Efectos de audio