Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetProcessor_Template.h
Go to the documentation of this file.
1namespace krotos
2{
4 {
5 public:
7
9
10 void prepare(double sampleRate, int samplesPerBlock) override;
11 void process(AudioBuffer<float>& buffer) override;
12
13 void noteOn(int midiNoteNumber, float velocity, int) override;
14 void noteOff(float velocity) override;
15 void noteCleared() override;
16
17 private:
18 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(KwidgetProcessor_Template)
19 };
20} // namespace krotos
Definition Kwidget.h:8
Definition KwidgetProcessor_Template.h:4
void noteOff(float velocity) override
Definition KwidgetProcessor_Template.cpp:31
void prepare(double sampleRate, int samplesPerBlock) override
Definition KwidgetProcessor_Template.cpp:8
void noteOn(int midiNoteNumber, float velocity, int) override
Definition KwidgetProcessor_Template.cpp:26
KwidgetProcessor_Template(Kwidget &owner)
Definition KwidgetProcessor_Template.cpp:3
void process(AudioBuffer< float > &buffer) override
Definition KwidgetProcessor_Template.cpp:10
void noteCleared() override
Definition KwidgetProcessor_Template.cpp:33
An interface for an audio processor designed for modular use.
Definition KwidgetProcessor.h:8
Definition AirAbsorptionFilter.cpp:2
Definition Kwidget_Template.h:7