You are here: Symbol Reference > CoreAudioSignal Namespace > Classes > TSignalCoreAudioOut Class > TSignalCoreAudioOut Members
DSP Master VCL
ContentsIndex
PreviousUpNext
TSignalCoreAudioOut Members

The following tables list the members exposed by TSignalCoreAudioOut.

 
Name 
Description 
 
This is smplCount, a member of class TSignalCoreAudioOut. 
 
Name 
Description 
 
Returns actual buffer latency in miliseconds.  
 
See abstract method TSignalCoreAudio.BufferStats for more info.  
 
Returns total number of samples elapsed since start.  
 
Returns time elapsed since start in seconds.  
 
Returns a list of CoreAudio devices.  
 
Returns latency in miliseconds as reported by the driver.  
 
Returns list of supported PrecisionHW values.  
 
Returns list of supported sampling frequencies for the currently selected PrecisionHW.  
 
Returns true if current setting of SamplingFrequency, ChannelCount and PrecisionHW properties is valid for the selected device.  
 
Match the connections of Inputs with the component.  
 
Returns most current data, just to be played back.  
 
Thread safe method to obtain CoreAudio buffer for monitoring.  
 
Returns number of output buffers skipped due to CPU overload.  
 
Propagates the settings of the component at SrcIndex to all other components. 
 
Pull 
Distribute Pull request to all objects in the list. 
 
Call to fill extended buffer exactly once from Inputs.  
 
Calls Pull until pipeEnd is returned.  
 
Returns rate conversion filter delay in number of samples.  
 
This is RefillBuffers, a member of class TSignalCoreAudioOut. 
 
Updates the list of currently active devices.  
 
Assign consecutive numbers to individual items. 
 
Start the recording or playback.  
 
Stop 
Stop the recording or playback.  
 
Stop the recording or playback.  
 
Distribute Update request to all objects in the list. 
 
Call this method only, if SuspendNotifyUpdate is True. 
 
Name 
Description 
 
Set this property to true, to request computation using complex numbers.  
 
Returns the index of the currently open CoreAudio driver in the list of available drivers.  
 
Returns true, if the hardware appears disabled or disconnected.  
 
Set this property to false, to request computation in 32bit floating point precision, 64bit, if true.  
 
Default array property allows access to individual list items.  
 
Default array property allows access to individual list items  
 
Access TSignal objects by Index. 
 
Set this property to True, to pause the playback and/or recording.  
 
Returns processing time of the real-time loop in miliseconds.  
 
Set this property to to change the playback/recording volume.  
 
Name 
Description 
 
Set active to false to suppress the propagation of the Pull request and the subsequent call to the Update method. 
 
Set this property to the channel count to be used for playback and/or recording.  
 
Set this property to the channel count to be used for playback and/or recording on the device.  
 
Allows the component to feed more or fewer channels than the hardware count.  
 
If True, the component will pass on the udpate request to the connected component. 
 
Specify desired latency in miliseconds.  
 
Specifies index of the item in the list for which to display the design-time editor. 
 
Specifies the size of extended playback and recording buffer in miliseconds.  
 
Set this property to request computation in 32bit/64bit precision with real/complex numbers.  
 
Set this property to true to lock changes to FloatPrecision property.  
 
Data source. 
 
The event is triggered after the call to the Update method. 
 
The event is triggered just before the call to the Update method. 
 
Triggered when the extended buffer is too small.  
 
The event is triggered after the OnAfterUpdate event. 
 
The event is called after a call to InternalUpdate, OnAfterUpdate and OnDisplayUpdate from within the Update method. 
 
The event is triggered when ParamUpdate method is called. 
 
Request for new data.  
 
Triggered when the playback/recording is about to start.  
 
Triggered when the playback/recording is about to stop.  
 
Currently active output buffers.  
 
Storage format of the input stream (not hardware).  
 
Storage format of the hardware stream.  
 
Longest interval between pull requests in miliseconds.  
 
read FRipple write SetRipple; 
 
Specifies the desired sampling frequency.  
 
This is SettingsWin, a member of class TSignalCoreAudio. 
 
Set this property to True, to prevent calling OnNotifyUpdate from the Update Method. 
 
read FTransBW write SetTransBW; 
 
Set to false when using PullBuffers.  
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!