From d08d4acda9a303f30a78897016b33313ce550316 Mon Sep 17 00:00:00 2001 From: Chris Date: Thu, 27 Jun 2024 15:31:20 +0200 Subject: [PATCH] template processing --- dynamics/aw_pop2.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dynamics/aw_pop2.h b/dynamics/aw_pop2.h index 95933bd..d22b70b 100644 --- a/dynamics/aw_pop2.h +++ b/dynamics/aw_pop2.h @@ -63,12 +63,13 @@ public: void set_samplerate(double _samplerate) { samplerate = _samplerate; } - void process_block(double** inputs, double** outputs, long sampleframes) + template + void process_block(t_sample** inputs, t_sample** outputs, long sampleframes) { - double* in1 = inputs[0]; - double* in2 = inputs[1]; - double* out1 = outputs[0]; - double* out2 = outputs[1]; + t_sample* in1 = inputs[0]; + t_sample* in2 = inputs[1]; + t_sample* out1 = outputs[0]; + t_sample* out2 = outputs[1]; double overallscale = 1.0; overallscale /= 44100.0;