Krotos Modules 3
Loading...
Searching...
No Matches
Kwidget_Saturation.h
Go to the documentation of this file.
1namespace krotos
2{
4 {
5 public:
6 struct Parameters
7 {
8 static const String PreGain;
9 static const String PostGain;
10 static const String Mix;
11 static const String Type;
12 static const String LowCutFreq;
13 static const String HighCutFreq;
14 };
15
16 Kwidget_Saturation(const String& id);
17
18 protected:
19 std::vector<ParameterInfo> createParameters() override;
20 std::unique_ptr<KwidgetProcessor> createProcessor() override;
21 std::unique_ptr<KwidgetGUI> createGUI() override;
22
23 private:
24 JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(Kwidget_Saturation)
25 };
26} // namespace krotos
Definition Kwidget_Saturation.h:4
std::unique_ptr< KwidgetGUI > createGUI() override
Definition Kwidget_Saturation.cpp:29
Kwidget_Saturation(const String &id)
Definition Kwidget_Saturation.cpp:10
std::unique_ptr< KwidgetProcessor > createProcessor() override
Definition Kwidget_Saturation.cpp:24
std::vector< ParameterInfo > createParameters() override
Definition Kwidget_Saturation.cpp:12
Definition Kwidget.h:8
Definition AirAbsorptionFilter.cpp:2
Definition Kwidget_Saturation.h:7
static const String PostGain
Definition Kwidget_Saturation.h:9
static const String HighCutFreq
Definition Kwidget_Saturation.h:13
static const String PreGain
Definition Kwidget_Saturation.h:8
static const String Mix
Definition Kwidget_Saturation.h:10
static const String Type
Definition Kwidget_Saturation.h:11
static const String LowCutFreq
Definition Kwidget_Saturation.h:12