Topic: ASIO callbacks delayed with 3 FF800s

Hello,
I'm running into an intermittent problem with ASIO driver callbacks to my program. I have 3 FireFace 800's connected to a 1394b port. Generally my program gets BufferSwitchTimeInfoCB on regular (~10ms) intervals. Every so often though I get a late callback after around 20 ms followed immediately by a second callback 1 ms later. This results in a click in my audio output. My setup is as follows:

3 FF800
driver version: 2.9992
hardware revision: 2.77
1394b card: LaCEI FireWire 800 PCI Card
DDS: disabled
Sample rate: 44.1 kHz
Buffer size: 512

Machine
OS: Windows XP SP3
Processor: Intel Core i7 940 2.93 GHz
RAM: 3 GB DDR3
Motherboard: ASUS P6T

Any ideas?


Thanks