ASPiK SDK
Loading...
Searching...
No Matches
IAudioSignalGenerator Class Referenceabstract

Use this interface for objects that render an output without an input, such as oscillators. May also be used for envelope generators whose input is a note-on or other switchable event. More...

#include <fxobjects.h>

Inheritance diagram for IAudioSignalGenerator:
DFOscillator LFO

Public Member Functions

virtual bool reset (double _sampleRate)=0
 
virtual const SignalGenData renderAudioOutput ()=0
 

Detailed Description

Use this interface for objects that render an output without an input, such as oscillators. May also be used for envelope generators whose input is a note-on or other switchable event.

Outpput I/F:

Author
Will Pirkle http://www.willpirkle.com
Remarks
This object is included in Designing Audio Effects Plugins in C++ 2nd Ed. by Will Pirkle
Version
Revision : 1.0
Date
Date : 2018 / 09 / 7

Member Function Documentation

◆ renderAudioOutput()

virtual const SignalGenData IAudioSignalGenerator::renderAudioOutput ( )
pure virtual

render the generator output

Implemented in LFO, and DFOscillator.

◆ reset()

virtual bool IAudioSignalGenerator::reset ( double  _sampleRate)
pure virtual

Sample rate may or may not be required, but usually is

Implemented in LFO, and DFOscillator.


The documentation for this class was generated from the following file: