FahlGrahn Audio v1.0.0
Loading...
Searching...
No Matches
Amp.h
1#pragma once
2
3#include "NAM/dsp.h"
4#include <deque>
5
6class Amp
7{
8
9 public:
10 explicit Amp(const char *ampData, const int ampDataSize);
11 Amp() = delete;
12 ~Amp();
13
14 void prepare();
15 void process(float *input, float* output, int numSamples);
16
17 private:
18 const char *mAmpData;
19 const int mAmpDataSize;
20 std::unique_ptr<nam::DSP> mNamModel;
21};
Definition Amp.h:7