![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
Envelope unit performs a series of breakpoints. More...
Static Public Member Functions | |
static UnitType | ar (BreakpointsType const &breakpoints, UnitType const &gate=SampleType(1), const bool deleteWhenDone=true, BlockSize const &preferredBlockSize=BlockSize::getDefault(), SampleRate const &preferredSampleRate=SampleRate::getDefault()) throw () |
Create an audio rate envelope generator. | |
static UnitType | kr (BreakpointsType const &breakpoints, UnitType const &gate=SampleType(1), const bool deleteWhenDone=true) throw () |
Create a control rate envelope generator. |
Envelope unit performs a series of breakpoints.
[args-todo]
static UnitType EnvelopeUnit< SampleType >::ar | ( | BreakpointsType const & | breakpoints, |
UnitType const & | gate = SampleType (1) , |
||
const bool | deleteWhenDone = true , |
||
BlockSize const & | preferredBlockSize = BlockSize::getDefault() , |
||
SampleRate const & | preferredSampleRate = SampleRate::getDefault() |
||
) | throw () [inline, static] |
Create an audio rate envelope generator.
static UnitType EnvelopeUnit< SampleType >::kr | ( | BreakpointsType const & | breakpoints, |
UnitType const & | gate = SampleType (1) , |
||
const bool | deleteWhenDone = true |
||
) | throw () [inline, static] |
Create a control rate envelope generator.