soundkarte ansprechen

Gast #2188983
Lesenswert?

Hallo zusammen,
ich brauche bitte Hilfe.ich versuche den Aus- und Eingang meiner 
Soundkarte gleichzeitig mit matlab zu starten aber ich bekomme keine 
richtige Ergebnisse.
Durch den Ausgang(analogoutput) meiner soundkarte sende ich ein 
Sinussignal(1 sec lange oder 44100 Werte).Dies sinussignal muss ich in 
den Eingang(analoginput) der Soundkarte wieder bekommen.Aber es geht 
nicht.Ich bekomme nur einen Teil des Sinussignals(ich bekomme nicht alle 
44100 Werte).Das problem liegt vielleicht an den Trigger.Ich habe alles 
probiert aber ich komme nicht zu recht.
Kann mir jemand helfen,danke.

MfG

Jens
#2189027
Lesenswert?

Die Soundkarte, das Betriebssystem und der Treiber haben jeweils Buffer. 
d.H. es vergeht Zeit nach dem Absenden des ersten Samples bis das 
tatsächlich am DAC anliegt.
Dasselbe umgekehrt für's Samplen.

=> Signal länger ausgeben (z.B. 2 Sekunden), mit dem Aufnehmen einen 
Moment warten (z.B. 0.5 sekunden).

Es gibt auch spezielle (teure) Soundkarten für Profi-Anwendungen deren 
Treiber versuchen die Latenz zu minimieren, da würde ich dir aber eher 
zu einer Matlab-tauglichen IO-Karte raten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren