getSamplesPerFrame
Class: audioPluginSource
Get frame size returned by the plugin
Syntax
frameSize = getSamplesPerFrame(myAudioSourcePlugin)
Description
frameSize = getSamplesPerFrame(
returns the frame size at which the plugin is run. myAudioSourcePlugin
)frameSize
is the number
of output samples (rows) that the current call to the processing function of
myAudioSourcePlugin
must return.
In a digital audio workstation (DAW) environment,
getSamplesPerFrame
interacts with the DAW to determine the frame size. Frame size can vary from call to call, as determined by the DAW environment.In the MATLAB® environment,
getSamplesPerFrame
returns the value set by a previous call to thesetSamplesPerFrame
method. IfsetSamplesPerFrame
has not been called, thengetSamplesPerFrame
returns the default value, 256.
Note
When authoring source plugins in MATLAB,
getSamplesPerFrame
is valid only when called in the processing
function.
Version History
Introduced in R2016a