Krotos Modules 3
Loading...
Searching...
No Matches
Kwidget_MoogVcf.h
Go to the documentation of this file.
1
namespace
krotos
2
{
3
class
Kwidget_MoogVcf
:
public
Kwidget
4
{
5
public
:
6
struct
Parameters
7
{
8
static
const
String
Cutoff
;
9
static
const
String
Resonance
;
10
static
const
String
Bypass
;
11
};
12
13
Kwidget_MoogVcf
(
const
String&
id
);
14
15
protected
:
16
std::vector<ParameterInfo>
createParameters
()
override
;
17
std::unique_ptr<KwidgetProcessor>
createProcessor
()
override
;
18
std::unique_ptr<KwidgetGUI>
createGUI
()
override
;
19
20
private
:
21
MoogVcf
m_moogVcf
;
22
23
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
Kwidget_MoogVcf
)
24
};
25
}
// namespace krotos
krotos::Kwidget_MoogVcf
Definition
Kwidget_MoogVcf.h:4
krotos::Kwidget_MoogVcf::createParameters
std::vector< ParameterInfo > createParameters() override
Definition
Kwidget_MoogVcf.cpp:9
krotos::Kwidget_MoogVcf::createProcessor
std::unique_ptr< KwidgetProcessor > createProcessor() override
Definition
Kwidget_MoogVcf.cpp:19
krotos::Kwidget_MoogVcf::m_moogVcf
MoogVcf m_moogVcf
Definition
Kwidget_MoogVcf.h:21
krotos::Kwidget_MoogVcf::Kwidget_MoogVcf
Kwidget_MoogVcf(const String &id)
Definition
Kwidget_MoogVcf.cpp:7
krotos::Kwidget_MoogVcf::createGUI
std::unique_ptr< KwidgetGUI > createGUI() override
Definition
Kwidget_MoogVcf.cpp:24
krotos::Kwidget
Definition
Kwidget.h:8
krotos::MoogVcf
Apply the Moog voltage controlled filter to an audio signal.
Definition
MoogVcf.h:16
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos::Kwidget_MoogVcf::Parameters
Definition
Kwidget_MoogVcf.h:7
krotos::Kwidget_MoogVcf::Parameters::Cutoff
static const String Cutoff
Definition
Kwidget_MoogVcf.h:8
krotos::Kwidget_MoogVcf::Parameters::Bypass
static const String Bypass
Definition
Kwidget_MoogVcf.h:10
krotos::Kwidget_MoogVcf::Parameters::Resonance
static const String Resonance
Definition
Kwidget_MoogVcf.h:9
krotos_kwidget
kwidgets
moog_vcf
Kwidget_MoogVcf.h
Generated by
1.12.0