Registriert seit: 3. Apr 2006
17 Beiträge
Delphi 2005 Personal
|
Re: WaveIn-Problem bei grossen Buffern (Waveform Audio API)
11. Feb 2008, 12:37
Habe leider nicht so viel Zeit...
Ähm, also Samplerate *8 *x weiss ich jetzt selbst garnicht mehr so genau, warum. Fakt ist, dass dein Puffer so dimensioniert sein muss, dass er mit deiner gewählten "Qualität" teilbar ist. Das heisst: 16-bit, stereo = 2Byte pro Kanal = 4Byte pro Sample...
Aber das ist eher nicht das Top-Thema.
Ich habe mal in meinen Aufzeichnungen nachgeschaut. Dein Problem könnte am CallBack-Event liegen.
Der Event in dem Fall ist nichts anderes als eine WindowsMessage.
Ich habe mal gelesen, dass der CallBack über Thread auf jeden Fall die Beste Methode sein soll.
|