|
synapse-app-sdk
C++ SDK for Synapse Apps
|
Abstract base class for all filters. More...
#include <base_filter.hpp>

Public Member Functions | |
| virtual | ~BaseFilter ()=default |
| Virtual destructor. | |
| virtual float | filter (const float sample)=0 |
| Process a single sample through the filter. | |
| virtual void | reset ()=0 |
Abstract base class for all filters.
Provides a common interface for different filter implementations.
|
pure virtual |
Process a single sample through the filter.
| sample | Input sample value |
Implemented in synapse::FilterWrapper< FilterType >.