19 #ifndef __ardour_mix_h__
20 #define __ardour_mix_h__
24 #include "ardour/utils.h"
26 #if defined (ARCH_X86) && defined (BUILD_SSE_OPTIMIZATIONS)
47 #if defined (__APPLE__)
LIBARDOUR_API PBD::PropertyDescriptor< bool > gain
LIBARDOUR_API void default_mix_buffers_with_gain(ARDOUR::Sample *dst, const ARDOUR::Sample *src, ARDOUR::pframes_t nframes, float gain)
LIBARDOUR_API void default_find_peaks(const ARDOUR::Sample *buf, ARDOUR::pframes_t nsamples, float *min, float *max)
void x86_sse_find_peaks(const ARDOUR::Sample *buf, ARDOUR::pframes_t nframes, float *min, float *max)
LIBARDOUR_API void default_mix_buffers_no_gain(ARDOUR::Sample *dst, const ARDOUR::Sample *src, ARDOUR::pframes_t nframes)
LIBARDOUR_API void default_apply_gain_to_buffer(ARDOUR::Sample *buf, ARDOUR::pframes_t nframes, float gain)
LIBARDOUR_API float default_compute_peak(const ARDOUR::Sample *buf, ARDOUR::pframes_t nsamples, float current)