[sdiy] Stereo Audio CODEC ICs

Ingo Debus debus at cityweb.de
Sun Jan 29 18:42:39 CET 2006


Am 28.01.2006 um 22:45 schrieb Seb Francis:

> Yeah, I assumed as much.  Luckily this is what I want for my  
> application.  I want to keep the sound quality the same while  
> varying the delay time, so I will do this by changing the buffer  
> size in software not the clock rate.

Changing the buffer size is ok if you want a fixed delay. If you want  
to modulate the delay time in real-time for flanging, chorus etc it's  
much better to have separate read and write pointers and change the  
offset between the two (and have a fixed buffer size all the time).  
Imagine what happens when you suddenly increase the buffer size: you  
might play back samples that are hours old, or even uninitialised.

Using two pointers shouldn't be too difficult if the thing is done in  
software.

Ingo



More information about the Synth-diy mailing list