You are here: Symbol Reference > CoreAudioSignal Namespace > Classes > TSignalCoreAudioIn Class > published > TSignalCoreAudioIn.OnInputBufferReady Property
DSP Master VCL
ContentsIndex
PreviousUpNext
TSignalCoreAudioIn.OnInputBufferReady Property

Triggers when the input buffer is ready.

Pascal
property OnInputBufferReady: TNotifyEvent;

The extended input buffer guards the recording against skipping during the longer periods of high disk drive or CPU activity. The event will trigger when the size of the data in extended buffer will exceed ExtendedBufferTime/2. The event is triggered once for each set of buffers for all channels. Typically the event would contain code like this: 

 

//    SignalMux.Inputs := CoreAudioAudio;
//    SignalWrite.Inputs := SignalMux;

SignalWrite.Pull;  //write data to file
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!