4.6. Interner Takt von Computermusiksystemen

Das im fuzzy:Blockverarbeitung digitaler Signale und Latenz[letzten Abschnitt] vorgestellte Prinzip der Blockverarbeitung wird auch von Computermusiksystemen angewendet. PureData beispielsweise verwendet standardmäßig eine Blockgröße von 64 Samples. Bei vielen Systemen ist die Größe dieser Blöcke sogar einstellbar.

Wenn die Audioverarbeitung von Computermusiksystemen angeschaltet ist, werden automatisch sämtliche erforderlichen Berechnungen in dem Takt durchgeführt, der sich aus Blockgröße und Samplerate ergibt.

Dabei ist es wichtig zu verstehen, dass bei eingeschalteter Audioverarbeitung vom System 'immer' Samples in der eingestellten Samplerate produziert werden müssen, auch wenn kein Klang am Ausgang erwünscht ist. In einem solchen Fall wird eine Folge von Nullen produziert und diese an den Ausgang (und damit den DA-Wandler) weitergegeben.

results matching ""

    No results matching ""