Krotos Modules 3
Loading...
Searching...
No Matches
KwidgetProcessor_TriggerButton.cpp
Go to the documentation of this file.
1
namespace
krotos
2
{
3
KwidgetProcessor_TriggerButton::KwidgetProcessor_TriggerButton
(
Kwidget
& owner) :
KwidgetProcessor
(owner) {}
4
5
void
KwidgetProcessor_TriggerButton::prepare
(
double
/*sampleRate*/
,
int
/*samplesPerBlock*/
) {}
6
7
void
KwidgetProcessor_TriggerButton::process
(AudioBuffer<float>&
/*buffer*/
) {}
8
9
void
KwidgetProcessor_TriggerButton::noteOn
(
int
midiNoteNumber,
float
velocity,
int
)
10
{
11
ignoreUnused(midiNoteNumber, velocity);
12
}
13
14
void
KwidgetProcessor_TriggerButton::noteOff
(
float
velocity) { ignoreUnused(velocity); }
15
16
void
KwidgetProcessor_TriggerButton::noteCleared
() {}
17
}
// namespace krotos
krotos::Kwidget
Definition
Kwidget.h:8
krotos::KwidgetProcessor_TriggerButton::process
void process(AudioBuffer< float > &buffer) override
Definition
KwidgetProcessor_TriggerButton.cpp:7
krotos::KwidgetProcessor_TriggerButton::noteOn
void noteOn(int midiNoteNumber, float velocity, int) override
Definition
KwidgetProcessor_TriggerButton.cpp:9
krotos::KwidgetProcessor_TriggerButton::prepare
void prepare(double sampleRate, int samplesPerBlock) override
Definition
KwidgetProcessor_TriggerButton.cpp:5
krotos::KwidgetProcessor_TriggerButton::noteOff
void noteOff(float velocity) override
Definition
KwidgetProcessor_TriggerButton.cpp:14
krotos::KwidgetProcessor_TriggerButton::KwidgetProcessor_TriggerButton
KwidgetProcessor_TriggerButton(Kwidget &owner)
Definition
KwidgetProcessor_TriggerButton.cpp:3
krotos::KwidgetProcessor_TriggerButton::noteCleared
void noteCleared() override
Definition
KwidgetProcessor_TriggerButton.cpp:16
krotos::KwidgetProcessor
An interface for an audio processor designed for modular use.
Definition
KwidgetProcessor.h:8
krotos
Definition
AirAbsorptionFilter.cpp:2
krotos_kwidget
kwidgets
trigger_button
KwidgetProcessor_TriggerButton.cpp
Generated by
1.12.0