Here again an indication that the frequency tracking of the FIFO of the DAM has some ... ahm ... room for improvement.
My conclusion of the reasoning below is that there is need to add some (preferably fast) damping.
The first image is the long term recording of a 96Hz square wave (upper track the source, lower track the recording).
In the recording you see oscillation of a period of about two minutes.
This comes from the differences in the magnitude of the overshot (the following second image zoomed in as illustration) due to a phase shift the location of the flank of the square wave moves in the sample (the ADC is oversampling, we see the result of the low-pass filter + decimation).
I think the phase shift comes from how the FIFO frequency tracking is performed. Assume the input signal is perfect (no jitter). The start frequency of the DAM (I have the impression it uses some memorised value to start from) can be slightly different from the actual signal frequency, the tracking adjust the frequency towards the signal, but it will overshot the aimed frequency and then track in the other direction and so on.
If I stop the signal and start it again it seems that the DAM starts with the frequency where it stopped before. So with some try and error you can get as start frequency, more or less, the right value and a recording without (noticeable) oscillation and this will survive start and stops until you change the sample frequency - then the whole game starts again.
So some damping in the tracking is needed to prevent this oscillation - especially if the input signal is very good.
I do not claim that the oscillation has audible effects but it is "wrong".
The recording was made with the RTX6001 analyser, which has a good clock. The signal for the DAM came from the RTX6001 by SPDIF.
The low frequency oscillation her is something different from the oscillation due to slightly different clock speeds when using a USB interface with its own clock for the signal for the DAM. This I reported
here. This oscillation has much shorter period and is gone if you use the SPDIF of the analyzer, and thus the clock of the analyzer, as source.