pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
ChannelInternal< SampleType, DataType > Class Template Reference

The base class from which most ChannelInternals should be derived. More...

Inherits ChannelInternalBase< SampleType >, and ReceiverInternal< SenderContainerBaseType >.

Inherited by ProxyOwnerChannelInternal< SampleType, DataType >.

List of all members.


Detailed Description

template<class SampleType, class DataType>
class ChannelInternal< SampleType, DataType >

The base class from which most ChannelInternals should be derived.

DataType should be a class which stores a ChannelInternal's current state (e.g., current phase, filter coefficients etc). It should be a POD (plain old data) type so it can be usefully used to pass to C code if neccesary.

Normally a ChannelInternal will process only one channel of output buffer samples. Multichannel operation is achieved by arrays of these or in some cases the proxy system is used (see below).


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