You are here: Symbol Reference > Dew Namespace > Dew.Signal Namespace > Classes > TSignalBuffer Class > TSignalBuffer Methods
Dew Signal for .NET
ContentsIndexHome
PreviousUpNext
TSignalBuffer Methods

The methods of the TSignalBuffer class are listed here.

 
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.  
 
This is Destroy, a member of class TSignalBuffer. 
 
When called, the method will pass Update requests recursively to all connected objects. 
 
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-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!