Ardour  9.0-pre0-582-g084a23a80d
FiltFilt Class Reference

#include <FiltFilt.h>

Public Member Functions

 FiltFilt (Filter::Parameters)
 
virtual ~FiltFilt ()
 
void reset ()
 
void process (double *src, double *dst, unsigned int length)
 

Private Attributes

Filter m_filter
 
int m_ord
 

Detailed Description

Zero-phase digital filter, implemented by processing the data through a filter specified by the given filter parameters (see Filter) and then processing it again in reverse.

Definition at line 26 of file FiltFilt.h.

Constructor & Destructor Documentation

◆ FiltFilt()

FiltFilt::FiltFilt ( Filter::Parameters  )

◆ ~FiltFilt()

virtual FiltFilt::~FiltFilt ( )
virtual

Member Function Documentation

◆ process()

void FiltFilt::process ( double *  src,
double *  dst,
unsigned int  length 
)

◆ reset()

void FiltFilt::reset ( )

Member Data Documentation

◆ m_filter

Filter FiltFilt::m_filter
private

Definition at line 36 of file FiltFilt.h.

◆ m_ord

int FiltFilt::m_ord
private

Definition at line 37 of file FiltFilt.h.


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