![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
Wavetable oscillator. More...
Static Public Member Functions | |
static UnitType | ar (WavetableType const &table, FrequencyUnitType const &frequency=FrequencyType(440), UnitType const &mul=SampleType(1), UnitType const &add=SampleType(0), BlockSize const &preferredBlockSize=BlockSize::getDefault(), SampleRate const &preferredSampleRate=SampleRate::getDefault()) throw () |
Create an audio rate wavetable oscillator. | |
static UnitType | kr (WavetableType const &table, FrequencyUnitType const &frequency, UnitType const &mul=SampleType(1), UnitType const &add=SampleType(0)) throw () |
Create a control rate wavetable oscillator. |
Wavetable oscillator.
static UnitType TableUnit< SampleType >::ar | ( | WavetableType const & | table, |
FrequencyUnitType const & | frequency = FrequencyType (440) , |
||
UnitType const & | mul = SampleType (1) , |
||
UnitType const & | add = SampleType (0) , |
||
BlockSize const & | preferredBlockSize = BlockSize::getDefault() , |
||
SampleRate const & | preferredSampleRate = SampleRate::getDefault() |
||
) | throw () [inline, static] |
Create an audio rate wavetable oscillator.
static UnitType TableUnit< SampleType >::kr | ( | WavetableType const & | table, |
FrequencyUnitType const & | frequency, | ||
UnitType const & | mul = SampleType (1) , |
||
UnitType const & | add = SampleType (0) |
||
) | throw () [inline, static] |
Create a control rate wavetable oscillator.