![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
Mixer. More...
Static Public Member Functions | |
| static UnitType | ar (UnitType const &input, const bool allowAutoDelete=true, 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 channel mixer. | |
| static UnitType | ar (UnitsType const &array, const bool allowAutoDelete=true, const bool purgeExpiredUnits=true, const int preferredNumChannels=0, 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 unit mixer. | |
| static UnitType | ar (QueueType const &queue, const bool allowAutoDelete=true, const bool purgeExpiredUnits=true, const int preferredNumChannels=0, 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 unit queue mixer. | |
Mixer.
| static UnitType MixerUnit< SampleType >::ar | ( | UnitType const & | input, |
| const bool | allowAutoDelete = true, |
||
| 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 channel mixer.
| static UnitType MixerUnit< SampleType >::ar | ( | QueueType const & | queue, |
| const bool | allowAutoDelete = true, |
||
| const bool | purgeExpiredUnits = true, |
||
| const int | preferredNumChannels = 0, |
||
| 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 unit queue mixer.
| static UnitType MixerUnit< SampleType >::ar | ( | UnitsType const & | array, |
| const bool | allowAutoDelete = true, |
||
| const bool | purgeExpiredUnits = true, |
||
| const int | preferredNumChannels = 0, |
||
| 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 unit mixer.
1.7.4