exxos wrote: Wed Sep 17, 2025 8:21 pm
Maybe even @Badwolf could do tests as well if he can monitor the DFB1 with his LA.
Sorry, I've not really been keeping up with the thread, but I'd need something concrete to measure.
I'm not an audio guy and rarely even have any speakers connected so 'starts crackling' isn't really something I can reliably investigate.
Is there a SCSI dependency here or not in the end? Is Cubase doing something really clever that's pushing the limits of the hardware & is therefore easily tripped up?
I note the problem still exists with no TT-RAM and the OPTION (16MHz mode) jumper enabled. This is crucial information as it rules out a lot of the possible causes.
DFB1X gets its clock from the expansion port, which is on the FPU branch of the clock patch board, IIRC. Ie: it's different to the onboard CPU. Is it worth rearranging the patch wires so that the FPU/Expansion port and the onboard CPU are a single branch?
Also the clock on DFB1X goes into the CPLD and through various logic steps before being reemitted to the CPU. It should be possible to measure the skew input clock. That may of interest.
I wonder if it's as simple as we need *much* more delay on the SDMA branch if DFB1X is in play?
My biggest thought with the whole cutting edge DMA/DSP stuff (Acetracker doesn't work reliably with DFB1 either) was the clock switching and bus arbitration logic. Both of them will alter the timings between events and if something is so bleeding edge that it's relying on rigid intevals beween things happening, then you'll get problems, but with OPTION1 and no TT-RAM declared, you're ruling out much of that.
Bus arbitration (for DMA cycles) and skew would be the obvious remainders, therefore.
BW