Einzelnen Beitrag anzeigen

Benutzerbild von robinWie
robinWie

Registriert seit: 26. Okt 2005
Ort: Lippcity
404 Beiträge
 
Delphi 2005 Personal
 
#1

Bass.dll Visualisierung => Latenz Problem

  Alt 17. Okt 2008, 19:49
Hallo,
ich bin gerade dabei eine kleines Tool zu schreiben, dass einen das Spektrum von einem Eingangskanal (Wave, Line-In etc auswählbar) anzeigt. Es funktioniert soweit, dass er mir was anzeigt. Aber wenn ich Musik mit Winamp laufen hab ist liegt die Latenz (laut Stopuhr^^) bei ca 4 Sekunden O.O
Ich könnte mir vorstellen, dass das an nem Buffer vonner bass.dll liegt hab ein bisal rumprobiert aber es wird nich besser.

Aber es muss doch ne möglichkeit geben mit der Latenz auf einen Bereich runterkommt den man nicht, oder kaum, merkt.
Weiß jemand Rat?

Danke im Voraus & mfg
Robin

P.S.:
So starte ich das ganze:
Delphi-Quellcode:
BASS_SetConfig(BASS_CONFIG_UPDATEPERIOD, 1);
BASS_Init(-1, 44100, BASS_DEVICE_LATENCY, Application.Handle, nil)
BASS_SetConfig(BASS_CONFIG_BUFFER, 1);
R_INIT := BASS_RecordInit(-1);
R_CHAN := BASS_RecordStart(44100, 2, 0, nil, 0);
Robin W.
Ein Computer kann (fast) alles.... Man muss es ihm nur beibringen
  Mit Zitat antworten Zitat