On Wed, 29 May 2002, Josh Steiner wrote:
Depending on the things you do, this might be nasty, *especially* if your installation is running for a long time, because your audio data will differ more the longer it can run out of sync. Maybe stopping audio in PD from time to time could help.
thats a good idea... if turning the dsp on and off occastionally manages to resync the cards, that could be worked into the piece ;-P
I think that the sound will never drift away more than a blocksize, so the nasty things that you will encounter are some clicks (the resyncing) when a deadline of one of the cards is missed.
That is your system will sync to the slowest card, the other ones will drop a buffer from time to time. Stopping and starting audio won't help, because you will never now when an underrun will happen, and anyhow it only mutes the output and doesn't do more.
The only solution for that is probably to make the clicks part of the installation :)
Guenter