Forum: Multimedia
Delphi
by SirThornberry,
20. Mär 2008
in dem moment wo er dir den ersten zurück geben würde wöllte er aber auch schon wieder den nächsten sonst kommts ja beim nächsten zyklus zu aussetztern. Und somit würdest du versuchen aus einem Buffer zu lesen der schon wieder in Verwendung ist.
Forum: Multimedia
Delphi
by SirThornberry,
20. Mär 2008
am besten den source diesmal als Datei anhängen. Warum mehrere Puffer ist eigentlich einfach. Die Soundkarte wartet mit dem afordern des nächstes Puffers nicht so lange bis der erste gefüllt ist sondern nimmt mehrere entgegen. Denn wenn erst eine Message kommen würde und dann müsste gewartet werden bis endlich der nächste Puffer nachkommt vergeht zu viel zeit und es sind schon daten verloren...