Public Member Functions | List of all members
MultiChannelFilter< FilterSubType > Class Template Reference

A base class for filters with multiple channels. More...

Inherits FilterSubType.

Public Member Functions

void setNumChannels (int newNumChannels)
 Sets the amount of channels. More...
 
void setSampleRate (double newSampleRate)
 Sets the samplerate. More...
 
void setType (int newType)
 Set the filter type. More...
 

Detailed Description

template<class FilterSubType>
class hise::MultiChannelFilter< FilterSubType >

A base class for filters with multiple channels.

It exposes an interface for different filter types which have common methods for setting their parameters, initialisation etc.

Member Function Documentation

void setNumChannels ( int  newNumChannels)
inline

Sets the amount of channels.

void setSampleRate ( double  newSampleRate)
inline

Sets the samplerate.

This will be automatically called whenever the sample rate changes.

void setType ( int  newType)
inline

Set the filter type.

The type is just a plain integer so it's up to your filter implementation to decide what is happening with the value.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.