Ardour  9.0-pre0-582-g084a23a80d
ardour/ardour/mix.h File Reference
Include dependency graph for ardour/ardour/mix.h:

Go to the source code of this file.

Functions

float default_compute_peak (ARDOUR::Sample const *buf, ARDOUR::pframes_t nsamples, float current)
 
void default_find_peaks (ARDOUR::Sample const *buf, ARDOUR::pframes_t nsamples, float *min, float *max)
 
void default_apply_gain_to_buffer (ARDOUR::Sample *buf, ARDOUR::pframes_t nframes, float gain)
 
void default_mix_buffers_with_gain (ARDOUR::Sample *dst, ARDOUR::Sample const *src, ARDOUR::pframes_t nframes, float gain)
 
void default_mix_buffers_no_gain (ARDOUR::Sample *dst, ARDOUR::Sample const *src, ARDOUR::pframes_t nframes)
 
void default_copy_vector (ARDOUR::Sample *dst, ARDOUR::Sample const *src, ARDOUR::pframes_t nframes)
 

Function Documentation

◆ default_apply_gain_to_buffer()

void default_apply_gain_to_buffer ( ARDOUR::Sample buf,
ARDOUR::pframes_t  nframes,
float  gain 
)

◆ default_compute_peak()

float default_compute_peak ( ARDOUR::Sample const *  buf,
ARDOUR::pframes_t  nsamples,
float  current 
)

◆ default_copy_vector()

void default_copy_vector ( ARDOUR::Sample dst,
ARDOUR::Sample const *  src,
ARDOUR::pframes_t  nframes 
)

◆ default_find_peaks()

void default_find_peaks ( ARDOUR::Sample const *  buf,
ARDOUR::pframes_t  nsamples,
float *  min,
float *  max 
)

◆ default_mix_buffers_no_gain()

void default_mix_buffers_no_gain ( ARDOUR::Sample dst,
ARDOUR::Sample const *  src,
ARDOUR::pframes_t  nframes 
)

◆ default_mix_buffers_with_gain()

void default_mix_buffers_with_gain ( ARDOUR::Sample dst,
ARDOUR::Sample const *  src,
ARDOUR::pframes_t  nframes,
float  gain 
)