OpenShot Library | libopenshot-audio
0.2.0
|
52 keyDownAndSustained = 3
93 bool isValid() const noexcept;
107 uint8 midiChannel = 0;
112 uint8 initialNote = 0;
179 double getFrequencyInHertz (
double frequencyOfA = 440.0) const noexcept;
182 bool operator== (const
MPENote& other) const noexcept;
185 bool operator!= (const
MPENote& other) const noexcept;
@ keyDown
The note key is currently down (pressed).
static MPEValue minValue() noexcept
Constructs an MPEValue corresponding to the minimum value.
#define JUCE_API
This macro is added to all JUCE public class declarations.
This class represents a single value for any of the MPE dimensions of control.
This struct represents a playing MPE note.
KeyState
Possible values for the note key state.
double totalPitchbendInSemitones
Current effective pitchbend of the note in units of semitones, relative to initialNote.
@ off
The key is up (off).
static MPEValue centreValue() noexcept
Constructs an MPEValue corresponding to the centre value.