Hab meinen Code aufgeräumt und SubVis verwendet.
Ich gebe jetzt eine Schleifendauer vor und übertrage jedesmal
alle Abtastwerte die in dieser Zeit angezeigt werden sollen.
Wenn ich eine Datei mit einem Testsignal bei 360Hz lade, funktioniert das ganz gut.
Leider funktioniert es nicht, wenn ich Signale über den Line-In verarbeiten will. Zum einen ist die CPU Last wieder bei knapp 60% ohne Filter.
Wenn ich aus einer Datei lade, ist die Last bei weniger als 10%.
Was aber noch schlimmer ist, dass Messwerte verloren gehen.
Das Signal hat relevante Anteile im Bereich von 0-150Hz.
In der Hilfe von LV 7.1 habe ich nichts zu "Continuous Sound Input" gefunden.
Ich habe nur ein Beispiel gefunden, wie ich den Line-In verwenden kann.
Auf der Webseite von NI habe ich nur etwas für LV8 gefunden.
Sieht so aus, als ob sich die VIs für Audio ziemlich geändert haben.
Ich habe ein Bild von dem SubVI angehängt, mit dem ich die Daten einlese.
Denke damit erkennt man mehr als mit der kompletten Schaltung vorher