DSP Master VCL
|
Specifies the size of extended playback and recording buffer in miliseconds.
property ExtendedBufferTime: integer;
This buffer is bigger than the CoreAudio buffers, to allow compensation of any delays during reading and writing of data to disk. In general there can be two modes of operation:
The extended buffer is not used in this case.
other sources like disk drive, a secondary extended size buffer is neccessary to avoid skipping. Typical size of this buffer is between 250ms and 1000ms.
The CoreAudio buffers are processed within the drivers thread, but extended buffer is processed in the main application thread and OnInputBufferReady event is triggered via windows messages.
This value can not be less than ActualLatency and will be modified if needed to be at least 2*ActualLatency when the processing starts.
Copyright (c) 1999-2024 by Dew Research. All rights reserved.
|
What do you think about this topic? Send feedback!
|