Hi
hast du es schon mal mit dem recordproc versucht? Das sollte dein Problem lösen.
Delphi-Quellcode:
R_CHAN := BASS_RecordStart(44100, 2, MAKELONG(BASS_RECORD_PAUSE, 10), @recordproc, 0);
BASS_ChannelPlay(R_CHAN, true);
The buffer length for recording channels.
Delphi-Quellcode:
BASS_SetConfig(
****BASS_CONFIG_REC_BUFFER,
****DWORD length
PS. mit BASS_DEVICE_LATENCY in Bass_init braucht dein Programm länger zum starten.