Forum: Multimedia
Delphi
by Wishmaster,
17. Okt 2008
Hi
das bringt dir gar nichts wen du die werte noch weiter runter setzt.
Für BASS_CONFIG_REC_BUFFER . 1000 (Min), 5000 (Max)
und für MAKELONG(BASS_RECORD_PAUSE, 1) ist das Minimum 10ms nicht 1, mit (BASS_CONFIG_REC_BUFFER / 2) setzt du das Maximum!
Das steht aber alles in der docu.
Forum: Multimedia
Delphi
by Wishmaster,
17. Okt 2008
Hi
hast du es schon mal mit dem recordproc versucht? Das sollte dein Problem lösen.
R_CHAN := BASS_RecordStart(44100, 2, MAKELONG(BASS_RECORD_PAUSE, 10), @recordproc, 0);
BASS_ChannelPlay(R_CHAN, true);