![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
Copies data from a buffer to an output block. More...
Static Public Member Functions | |
static UnitType | ar (Buffer const &buffer, DoubleVariable const &overlap=Math< DoubleVariable >::get1(), BlockSize const &preferredBlockSize=BlockSize::noPreference(), SampleRate const &preferredSampleRate=SampleRate::getDefault()) throw () |
Create an audio rate block generator. | |
static UnitType | ar (BufferArray const &buffers, DoubleVariable const &overlap=Math< DoubleVariable >::get1(), BlockSize const &preferredBlockSize=BlockSize::noPreference(), SampleRate const &preferredSampleRate=SampleRate::getDefault()) throw () |
Create an audio rate block generator. |
Copies data from a buffer to an output block.
Can be used to generate windowing functions for example.
static UnitType BlockUnit< SampleType >::ar | ( | Buffer const & | buffer, |
DoubleVariable const & | overlap = Math<DoubleVariable>::get1() , |
||
BlockSize const & | preferredBlockSize = BlockSize::noPreference() , |
||
SampleRate const & | preferredSampleRate = SampleRate::getDefault() |
||
) | throw () [inline, static] |
Create an audio rate block generator.
static UnitType BlockUnit< SampleType >::ar | ( | BufferArray const & | buffers, |
DoubleVariable const & | overlap = Math<DoubleVariable>::get1() , |
||
BlockSize const & | preferredBlockSize = BlockSize::noPreference() , |
||
SampleRate const & | preferredSampleRate = SampleRate::getDefault() |
||
) | throw () [inline, static] |
Create an audio rate block generator.