[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