Ardour  9.0-pre0-1165-gf28e13fcdb
ARDOUR::DSP::StereoCorrelation Class Reference

#include <dsp_filter.h>

Public Member Functions

 StereoCorrelation (float samplerate, float lp_freq=2e3f, float tc_corr=.3f)
 
void process (float const *, float const *, uint32_t n_samples)
 
void reset ()
 
float read () const
 

Private Attributes

float _zl
 
float _zr
 
float _zlr
 
float _zll
 
float _zrr
 
float _w1
 
float _w2
 

Detailed Description

Definition at line 421 of file dsp_filter.h.

Constructor & Destructor Documentation

◆ StereoCorrelation()

ARDOUR::DSP::StereoCorrelation::StereoCorrelation ( float  samplerate,
float  lp_freq = 2e3f,
float  tc_corr = .3f 
)

Member Function Documentation

◆ process()

void ARDOUR::DSP::StereoCorrelation::process ( float const *  ,
float const *  ,
uint32_t  n_samples 
)

◆ read()

float ARDOUR::DSP::StereoCorrelation::read ( ) const

◆ reset()

void ARDOUR::DSP::StereoCorrelation::reset ( )

Member Data Documentation

◆ _w1

float ARDOUR::DSP::StereoCorrelation::_w1
private

Definition at line 435 of file dsp_filter.h.

◆ _w2

float ARDOUR::DSP::StereoCorrelation::_w2
private

Definition at line 436 of file dsp_filter.h.

◆ _zl

float ARDOUR::DSP::StereoCorrelation::_zl
private

Definition at line 430 of file dsp_filter.h.

◆ _zll

float ARDOUR::DSP::StereoCorrelation::_zll
private

Definition at line 433 of file dsp_filter.h.

◆ _zlr

float ARDOUR::DSP::StereoCorrelation::_zlr
private

Definition at line 432 of file dsp_filter.h.

◆ _zr

float ARDOUR::DSP::StereoCorrelation::_zr
private

Definition at line 431 of file dsp_filter.h.

◆ _zrr

float ARDOUR::DSP::StereoCorrelation::_zrr
private

Definition at line 434 of file dsp_filter.h.


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