Base class for audio source plugins
audioPluginSource
is the base class for audio
source plugins. Use audio source plugins to produce audio signals.
To create a valid audio source plugin, in your class definition file, subclass your object
from the audioPluginSource
class. Subclassing enables
you to inherit the attributes necessary to generate audio source plugins and access
Audio Toolbox™ functionality. To inherit from the audioPluginSource
base class directly, type this syntax as the first line
of your class definition
file:
classdef myAudioSourcePlugin < audioPluginSource
myAudioSourcePlugin
is the name of your object.getSamplesPerFrame | Get frame size returned by the plugin |
setSamplesPerFrame | Set frame size returned by the plugin (MATLAB environment only) |
getSampleRate | Get sample rate at which the plugin is run |
setLatencyInSamples | Set latency in samples reported to DAW |
setSampleRate | Set sample rate at which the plugin is run |
Handle. To learn how handle classes affect copy operations, see Object Behavior.
Audio Test Bench | audioPlugin
| audioPluginInterface
| audioPluginParameter
| generateAudioPlugin
| parameterTuner
| validateAudioPlugin