Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::DSP::Convolver::IRSettings Struct Reference

#include <convolver.h>

Public Member Functions

 IRSettings ()
 
float get_channel_gain (unsigned i) const
 
void set_channel_gain (unsigned i, float g)
 
uint32_t get_channel_delay (unsigned i) const
 
void set_channel_delay (unsigned i, uint32_t d)
 

Public Attributes

float gain
 
uint32_t pre_delay
 
float channel_gain [4]
 
uint32_t channel_delay [4]
 

Detailed Description

Definition at line 140 of file convolver.h.

Constructor & Destructor Documentation

◆ IRSettings()

ARDOUR::DSP::Convolver::IRSettings::IRSettings ( )
inline

Definition at line 141 of file convolver.h.

Member Function Documentation

◆ get_channel_delay()

uint32_t ARDOUR::DSP::Convolver::IRSettings::get_channel_delay ( unsigned  i) const
inline

Definition at line 162 of file convolver.h.

◆ get_channel_gain()

float ARDOUR::DSP::Convolver::IRSettings::get_channel_gain ( unsigned  i) const
inline

Definition at line 155 of file convolver.h.

◆ set_channel_delay()

void ARDOUR::DSP::Convolver::IRSettings::set_channel_delay ( unsigned  i,
uint32_t  d 
)
inline

Definition at line 166 of file convolver.h.

◆ set_channel_gain()

void ARDOUR::DSP::Convolver::IRSettings::set_channel_gain ( unsigned  i,
float  g 
)
inline

Definition at line 159 of file convolver.h.

Member Data Documentation

◆ channel_delay

uint32_t ARDOUR::DSP::Convolver::IRSettings::channel_delay[4]

Definition at line 152 of file convolver.h.

◆ channel_gain

float ARDOUR::DSP::Convolver::IRSettings::channel_gain[4]

Definition at line 151 of file convolver.h.

◆ gain

float ARDOUR::DSP::Convolver::IRSettings::gain

Definition at line 149 of file convolver.h.

◆ pre_delay

uint32_t ARDOUR::DSP::Convolver::IRSettings::pre_delay

Definition at line 150 of file convolver.h.


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