pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
Static Public Member Functions
ParamUnit< SampleType > Class Template Reference

Param unit. More...

List of all members.

Static Public Member Functions

static UnitType ar (VariableType const &variable=SampleType(0), BlockSize const &preferredBlockSize=BlockSize::getDefault()) throw ()
 Create audio rate parameter.
static UnitType kr (VariableType const &variable=SampleType(0)) throw ()
 Create control rate parameter.

Detailed Description

template<class SampleType>
class ParamUnit< SampleType >

Param unit.

Factory functions:
  • ar (variable=0, preferredBlockSize=default)
  • kr (variable=0)
Inputs:
  • variable: (variable) the variable to use as a unit
  • preferredBlockSize: the preferred output block size (for advanced usage, leave on default if unsure)

Member Function Documentation

template<class SampleType >
static UnitType ParamUnit< SampleType >::ar ( VariableType const &  variable = SampleType (0),
BlockSize const &  preferredBlockSize = BlockSize::getDefault() 
) throw () [inline, static]

Create audio rate parameter.

template<class SampleType >
static UnitType ParamUnit< SampleType >::kr ( VariableType const &  variable = SampleType (0)) throw () [inline, static]

Create control rate parameter.


The documentation for this class was generated from the following file:
 All Classes Functions Typedefs Enumerations Enumerator Properties