AudiClean
Public Member Functions | Protected Attributes | List of all members
FilterInputSignal Class Reference

#include <FilterInputSignal.h>

Inheritance diagram for FilterInputSignal:
Inheritance graph
Collaboration diagram for FilterInputSignal:
Collaboration graph

Public Member Functions

void RegisterCallback (NoiseFilter *filterCallback)
 
void NextSample (double sample)
 

Protected Attributes

NoiseFilterfilterCallback
 

Detailed Description

Inherits SampleCallback, acts as an interface to the asynchonous signal input to a NoiseFiler

Member Function Documentation

◆ NextSample()

void FilterInputSignal::NextSample ( double  sample)
virtual

Processes the next signal sample. If a callback is registered, send the sample to the filter signal input

Parameters
sample

Implements SampleCallback.

◆ RegisterCallback()

void FilterInputSignal::RegisterCallback ( NoiseFilter _filterCallback)

Registers a NoiseFilter to call-back with signal samples

Parameters
_filterCallback

Member Data Documentation

◆ filterCallback

NoiseFilter* FilterInputSignal::filterCallback
protected

The documentation for this class was generated from the following files: