#include <KwidgetProcessor_Template.h>
◆ Parameters
◆ KwidgetProcessor_Template()
| krotos::KwidgetProcessor_Template::KwidgetProcessor_Template |
( |
Kwidget & | owner | ) |
|
◆ noteCleared()
| void krotos::KwidgetProcessor_Template::noteCleared |
( |
| ) |
|
|
overridevirtual |
Override this method to perform any necessary cleanup when a voice is cleared.
Reimplemented from krotos::KwidgetProcessor.
◆ noteOff()
| void krotos::KwidgetProcessor_Template::noteOff |
( |
float | velocity | ) |
|
|
overridevirtual |
Override this method to process a note off event, if necessary.
- Parameters
-
| velocity | The relative velocity of the note event (between 0 and 1). |
Reimplemented from krotos::KwidgetProcessor.
◆ noteOn()
| void krotos::KwidgetProcessor_Template::noteOn |
( |
int | midiNoteNumber, |
|
|
float | velocity, |
|
|
int | voiceIndex ) |
|
overridevirtual |
Override this method to process a note on event, if necessary.
- Parameters
-
| midiNoteNumber | The integer value of the MIDI note. |
- See also
- juce::MidiMessage::getMidiNoteInHertz()
velocity The relative velocity of the note event (between 0 and 1). voiceIndex Optionally pass in a voice index, used ultimately to identify the voice associated with a playing note Defaults to -1 if unused
Reimplemented from krotos::KwidgetProcessor.
◆ prepare()
| void krotos::KwidgetProcessor_Template::prepare |
( |
double | sampleRate, |
|
|
int | samplesPerBlock ) |
|
overridevirtual |
Override this method to inform your processor of the sample rate and maximum block size.
Implements krotos::KwidgetProcessor.
◆ process()
| void krotos::KwidgetProcessor_Template::process |
( |
AudioBuffer< float > & | buffer | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: