RE: Reiz und Soundaufnahme
Hallo Snuz,
dieses Thema ist nun mittlerweile schon ein Jahr alt, ich bin aber auf der Suche nach einem ähnlichen Problem darauf gestoßen. Es wäre nett, wenn du mir trotzdem weiterhelfen könntest.
Mein Problem ist, dass sich das von dir gepostete VI bei 1000 eingestellten Samples immer aufhängt und ich Labview nurnoch über den Taskmanager beenden kann. Woran könnte das liegen? Soweit ich es verstanden habe, gibt die Sample-Rate an, wieviele Samples durch das Mikrofon pro Sekunde gelesen werden, legt also die Qualität fest. Die Anzahl der Samples pro Kanal gibt an, wieviele Samples pro Schleifendurchlauf aus dem Buffer gelesen werden. Sind dies beispielsweise 1000 bei einer Sample-Rate von 22050, so werden für die 1000 Samples 1000/22050 s = 0,045 s gebraucht, so dass die Reaktionszeit um diesen Wert verfälscht wird (45 Millisekunden). Ich führe das VI auf meinem Laptop aus, könnte es sein, dass dieser die Schleife zu langsam ausführt und der Buffer dadurch überläuft?
In einem anderen Beispiel wollte ich das Beispiel VI Simultaneous Sound IO, das das Mikrofonsignal über die Lautsprecher ausgibt so modifizieren, dass es keine Verzögerung mehr zwischen dem Einlesen des Signals und der Ausgabe gibt, also dass das was man ins Mikrofon spricht auch sofort wieder ausgegeben wird. Dies wird auch immer besser wenn man die Samplerate verringert, aber unter 2000 Samples hängt sich Labview immer auf, was wohl exakt das gleiche Problem sein könnte.
Hättest du eine Idee woran das liegt, bzw. was man ändern müsste?
Vielen Dank im Voraus,
LCoubert
|