While traditional implementations of variable-length digital delay lines are based on a circular buffer accessed by two pointers, we propose an implementation where a single fractional pointer is used both for read and write operations. On modern general-purpose architectures, the proposed method is nearly as efficient as the popular interpolated circular buffer, and it behaves well for delay-length modulations commonly found in digital audio effects. The physical interpretation of the new implementation shows that it is suitable for simulating tension or density modulations in wave-propagating media.
Fractionally addressed delay lines / D. Rocchesso. - In: IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING. - ISSN 1063-6676. - 8:6(2000 Nov), pp. 717-727. [10.1109/89.876310]
Fractionally addressed delay lines
D. Rocchesso
2000
Abstract
While traditional implementations of variable-length digital delay lines are based on a circular buffer accessed by two pointers, we propose an implementation where a single fractional pointer is used both for read and write operations. On modern general-purpose architectures, the proposed method is nearly as efficient as the popular interpolated circular buffer, and it behaves well for delay-length modulations commonly found in digital audio effects. The physical interpretation of the new implementation shows that it is suitable for simulating tension or density modulations in wave-propagating media.File | Dimensione | Formato | |
---|---|---|---|
Fractionally_addressed_delay_lines.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
652.9 kB
Formato
Adobe PDF
|
652.9 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
0005022v2.pdf
accesso aperto
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione
307.89 kB
Formato
Adobe PDF
|
307.89 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.