Sollte das so sein, dann wäre es ja noch interessanter, einen Vergleichstest zu machen, bei dem man die Clock dann wahlweise ganz abstellt (wobei das vermutlich gar nicht gehen wird).
Ohne Clock keine AD/DA-Wandlung.
Nehmen wir an, die Software würde auf ein Clocksignal warten. Das würde bedeuten, dass die Software die Samples genau dann berechnet und zur Verfügung stellt, wenn die Clock ihr Signal gibt. Dann bräuchte es keinen Puffer. Und der Computer müßte in der Lage sein, auf jeden Fall das Sample in genau dem geforderten Augenblick zu berechnen, egal was sonst noch passiert - sonst kommt es zu Aussetzern. Da Computer aber Multitaskingsysteme sind, bei dem hunderte Aufgaben parallel laufen, müßte der Computer eine wirklich sehr hohe Prozessorgeschwindigkeit haben, um die prompte Reaktion zu garantieren. Diese Garantie können normale Laptops und Desktoprechner nicht geben, deshalb gibt es einen Puffer. Der erlaubt dem Computer, die Samples mal schneller, mal langsamer zu berechnen, Hauptsache, er kann die Geschwindigkeit _im Mittel_ einhalten.
Das Audiointerface kümmert sich dann darum, die im Puffer liegenden Samples zum korrekten Zeitpunkt (mittels seiner Clock) in einen Spannungswert zu wandeln.
Ist der Computer schneller als notwendig, wartet die Software mit dem Schreiben weiterer Samples, bis der Puffer wieder Daten aufnehmen kann.
Bei der Aufnahme ist es umgekehrt: das Audiointerface legt die Samples in den Puffer und die Software muss die Daten dort abholen. Schafft sie das nicht rechtzeitig, überschreibt das Audiointerface den Puffer mit neuen Daten und alte gehen verloren -> Knackser. Wenn der Computer schneller ist als notwendig, werden erst dann neue Daten aus dem Puffer gelesen, wenn welche da sind.
Die Software bekommt also von einem Clocksignal nichts mit, könnte aber bei der Aufnahme natürlich messen, ob die Clock des Interfaces einigermaßen korrekt ist, weil bei bekannter Soll-Samplerate innerhalb einer bestimmten Zeit eine bestimmte Anzahl an Samples vorliegen müssen. Hier kann eine Sofware z.B. ansetzen, wenn die Daten unterschiedlicher Quellen synchronisiert werden müssen. Wobei die Software Jitter nicht feststellen kann, sondern nur, ob die Samplerate vielleicht 44101 Hz statt 44100 beträgt.