Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetProcessor_MacroControls.h
Go to the documentation of this file.
1
namespace
krotos
2
{
3
class
KwidgetProcessor_MacroControls
:
public
KwidgetProcessor
4
{
5
public
:
6
using
Parameters
=
Kwidget_MacroControls::Parameters
;
7
8
KwidgetProcessor_MacroControls
(
Kwidget
& owner,
int
numMacros);
9
10
void
prepare
(
double
/*sampleRate*/
,
int
/*samplesPerBlock*/
)
override
{}
11
void
process
(AudioBuffer<float>&
/*buffer*/
)
override
{}
12
13
private
:
14
OwnedArray<KParameter::AudioListenerObject>
m_listenerObjects
;
15
std::vector<float>
m_macroValues
;
16
17
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
KwidgetProcessor_MacroControls
)
18
};
19
}
// namespace krotos
krotos::Kwidget
Definition
Kwidget.h:8
krotos::KwidgetProcessor_MacroControls
Definition
KwidgetProcessor_MacroControls.h:4
krotos::KwidgetProcessor_MacroControls::m_listenerObjects
OwnedArray< KParameter::AudioListenerObject > m_listenerObjects
Definition
KwidgetProcessor_MacroControls.h:14
krotos::KwidgetProcessor_MacroControls::process
void process(AudioBuffer< float > &) override
Definition
KwidgetProcessor_MacroControls.h:11
krotos::KwidgetProcessor_MacroControls::KwidgetProcessor_MacroControls
KwidgetProcessor_MacroControls(Kwidget &owner, int numMacros)
Definition
KwidgetProcessor_MacroControls.cpp:3
krotos::KwidgetProcessor_MacroControls::prepare
void prepare(double, int) override
Definition
KwidgetProcessor_MacroControls.h:10
krotos::KwidgetProcessor_MacroControls::m_macroValues
std::vector< float > m_macroValues
Definition
KwidgetProcessor_MacroControls.h:15
krotos::KwidgetProcessor
An interface for an audio processor designed for modular use.
Definition
KwidgetProcessor.h:8
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos::Kwidget_MacroControls::Parameters
Definition
Kwidget_MacroControls.h:7
krotos_kwidget
kwidgets
macro_controls
KwidgetProcessor_MacroControls.h
Generated by
1.12.0