You are here: Symbol Reference > SignalProcessing Namespace > Classes > TSignalBuffer Class > public
DSP Master VCL
ContentsIndex
public Public Methods
Public Methods
 
Name 
Description 
 
Returns the number of samples currently stored in the buffer.  
 
Defines the length of the internal buffer in samples.  
 
Returns True, if the internal buffer has been overrun.  
 
Returns the current circular buffer read position.  
 
Returns True, if the internal buffer has been underrun. 
 
Returns the current circular buffer write position.  
 
Returns true, if there is enough data in buffer to fill Data.Length.  
 
Reads Dst.Length of most recent data, without advancing the read or write cursor.  
 
Read 
Reads data from internal Buffer to the Data property.  
 
Reads any data still in the buffer, but less than specified Length. Missing samples become zeros.  
 
This is the overview for the Reset method overload. 
 
This is the overview for the Write method overload. 
 
Writes data to the buffer and resizes the buffer, if it is not big enough to hold everything. Converts precision single/double if needed.  
Copyright (c) 1999-2025 by Dew Research. All rights reserved.