Analog Delay Simulator

I spent today working on an Analog delay simulator based on our current digital delay. Analog delay differs from digital delay in that the echoes  arent exact replicas of the orignial signal and they deteriorate over time. Many prefer analog delays to digital because they are seen as “warmer” to the more sterile digital delay. I myself like both, feeling that both have a place, and both serve different purposes. That is why i decided to integrate a simulated analog delay into our system.

I achieved this by fourier transforming the original signal and setting all values under a certain value to zero, then inverse fourier transforming the signal and using this inverse transform as the echo. This is repeated for each echo, so that each one degrades a little bit more than the last one. This creates a much lusher sound than the digital delay. The nice thing about this is it is based around the digital delay Conor developed and so takes the same parameters. Because of this, when integrating this into the GUI, we just added a checkbox labeled “use analog sim”. This cuts down on cluttering up the GUI with extra sliders that would just do the same thing anyway. It also allows you to easily hear the difference between the analog sim and the digital delay.

About these ads

~ by brendanbambury on February 28, 2008.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: