templated sample data type

This commit is contained in:
Chris
2023-07-18 20:25:39 +02:00
parent 2830e56b12
commit 35a29b9c2f
7 changed files with 23 additions and 18 deletions

View File

@@ -5,6 +5,7 @@
#include "ynotch.h"
namespace trnr {
template <typename t_sample>
enum filter_types {
lowpass = 0,
@@ -75,7 +76,7 @@ public:
notch.set_mix(value);
}
void process_block(double** inputs, double** outputs, int block_size) {
void process_block(t_sample** inputs, t_sample** outputs, int block_size) {
switch (filter_type) {
case filter_types::lowpass: