[sdiy] Parallel processing clock design question
Martin Fay
martin at manikin.force9.co.uk
Tue Jul 15 15:10:46 CEST 2003
JB wrote:
>Here's how I see things : each uC will run a forever loop just
>doing nothing (waiting for interrupt signal actually). When
>interrupt occurs (at 48KHz), then the real task begins
This is barely different from the polling version, but polling is
simpler than using an interrupt.
loop on (is sample indicated)
process sample
vs
loop on (nothing)
<- interrupt
process sample
The polling version will be more forgiving when there is too much work
to complete though, just missing a sample as opposed to reentering.
Note that it's typical for audio processing applications on a PC to
simulate the polling situation using threads as opposed to using an
interrupt directly.
Martin
| VAZ Modular virtual analogue modular synth
| VAZ 2010 virtual analogue synth
| www.software-technology.com
More information about the Synth-diy
mailing list