sfFDN
Loading...
Searching...
No Matches
sfFDN::Generator Class Referenceabstract

Base class for oscillators and signal generators. More...

#include <oscillator.h>

Inheritance diagram for sfFDN::Generator:
[legend]

Public Member Functions

virtual void Generate (std::span< float > output) noexcept SFFDN_NONBLOCKING=0
 Fills the output span with generated samples.
 

Protected Member Functions

 Generator (const Generator &)=default
 
Generatoroperator= (const Generator &)=default
 
 Generator (Generator &&) noexcept=default
 
Generatoroperator= (Generator &&) noexcept=default
 

Detailed Description

Base class for oscillators and signal generators.

Member Function Documentation

◆ Generate()

virtual void sfFDN::Generator::Generate ( std::span< float > output)
pure virtualnoexcept

Fills the output span with generated samples.

Implemented in sfFDN::SineWave.


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