summaryrefslogtreecommitdiff
path: root/os2eindopdracht/FilterWorker.h
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-06-03 14:54:21 +0200
committerlonkaars <loek@pipeframe.xyz>2023-06-03 14:54:21 +0200
commit33fcc80be5e6d7c755a8bcc285854e872787ff38 (patch)
treeb094eaded5d42bfd2258ecaba84f838bcd37893e /os2eindopdracht/FilterWorker.h
parentbe7c24ad3e39c2a84c5bf9b264c5c89c811b8162 (diff)
filtering working on chunks
Diffstat (limited to 'os2eindopdracht/FilterWorker.h')
-rw-r--r--os2eindopdracht/FilterWorker.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/os2eindopdracht/FilterWorker.h b/os2eindopdracht/FilterWorker.h
index e1e84b5..2883d8b 100644
--- a/os2eindopdracht/FilterWorker.h
+++ b/os2eindopdracht/FilterWorker.h
@@ -1,5 +1,14 @@
#pragma once
+#include "SampleBlock.h"
+#include "Arguments.h"
+
class FilterWorker {
+public:
+ FilterWorker(SampleBlock& input, SampleBlock& output);
+ void filter(Coefficients bass, Coefficients treble);
+private:
+ SampleBlock* _input;
+ SampleBlock* _output;
};