addListener(Listener *listenerToAdd) | juce::MPEInstrument | |
allNotesOnChannel enum value | juce::MPEInstrument | |
callListenersDimensionChanged(const MPENote &, const MPEDimension &) | juce::MPEInstrument | private |
enableLegacyMode(int pitchbendRange=2, Range< int > channelRange=Range< int >(1, 17)) | juce::MPEInstrument | |
getHighestNotePtr(int midiChannel) const noexcept | juce::MPEInstrument | private |
getHighestNotePtr(int midiChannel) noexcept | juce::MPEInstrument | private |
getInitialValueForNewNote(int midiChannel, MPEDimension &) const | juce::MPEInstrument | private |
getLastNotePlayedPtr(int midiChannel) const noexcept | juce::MPEInstrument | private |
getLastNotePlayedPtr(int midiChannel) noexcept | juce::MPEInstrument | private |
getLegacyModeChannelRange() const noexcept | juce::MPEInstrument | |
getLegacyModePitchbendRange() const noexcept | juce::MPEInstrument | |
getLowestNotePtr(int midiChannel) const noexcept | juce::MPEInstrument | private |
getLowestNotePtr(int midiChannel) noexcept | juce::MPEInstrument | private |
getMostRecentNote(int midiChannel) const noexcept | juce::MPEInstrument | |
getMostRecentNoteOtherThan(MPENote otherThanThisNote) const noexcept | juce::MPEInstrument | |
getNote(int index) const noexcept | juce::MPEInstrument | |
getNote(int midiChannel, int midiNoteNumber) const noexcept | juce::MPEInstrument | |
getNotePtr(int midiChannel, int midiNoteNumber) const noexcept | juce::MPEInstrument | private |
getNotePtr(int midiChannel, int midiNoteNumber) noexcept | juce::MPEInstrument | private |
getNotePtr(int midiChannel, TrackingMode) const noexcept | juce::MPEInstrument | private |
getNotePtr(int midiChannel, TrackingMode) noexcept | juce::MPEInstrument | private |
getNoteWithID(uint16 noteID) const noexcept | juce::MPEInstrument | |
getNumPlayingNotes() const noexcept | juce::MPEInstrument | |
getZoneLayout() const noexcept | juce::MPEInstrument | |
handlePressureLSB(int midiChannel, int value) noexcept | juce::MPEInstrument | private |
handlePressureMSB(int midiChannel, int value) noexcept | juce::MPEInstrument | private |
handleSustainOrSostenuto(int midiChannel, bool isDown, bool isSostenuto) | juce::MPEInstrument | private |
handleTimbreLSB(int midiChannel, int value) noexcept | juce::MPEInstrument | private |
handleTimbreMSB(int midiChannel, int value) noexcept | juce::MPEInstrument | private |
highestNoteOnChannel enum value | juce::MPEInstrument | |
isLegacyModeEnabled() const noexcept | juce::MPEInstrument | |
isMasterChannel(int midiChannel) const noexcept | juce::MPEInstrument | |
isMemberChannel(int midiChannel) const noexcept | juce::MPEInstrument | |
isMemberChannelSustained | juce::MPEInstrument | private |
isUsingChannel(int midiChannel) const noexcept | juce::MPEInstrument | |
lastNotePlayedOnChannel enum value | juce::MPEInstrument | |
lastPressureLowerBitReceivedOnChannel | juce::MPEInstrument | private |
lastTimbreLowerBitReceivedOnChannel | juce::MPEInstrument | private |
legacyMode | juce::MPEInstrument | private |
listeners | juce::MPEInstrument | private |
lock | juce::MPEInstrument | protected |
lowestNoteOnChannel enum value | juce::MPEInstrument | |
MPEInstrument() noexcept | juce::MPEInstrument | |
MPEInstrument(MPEZoneLayout layout) | juce::MPEInstrument | |
noteOff(int midiChannel, int midiNoteNumber, MPEValue midiNoteOffVelocity) | juce::MPEInstrument | virtual |
noteOn(int midiChannel, int midiNoteNumber, MPEValue midiNoteOnVelocity) | juce::MPEInstrument | virtual |
notes | juce::MPEInstrument | private |
pitchbend(int midiChannel, MPEValue pitchbend) | juce::MPEInstrument | virtual |
pitchbendDimension | juce::MPEInstrument | private |
polyAftertouch(int midiChannel, int midiNoteNumber, MPEValue value) | juce::MPEInstrument | virtual |
pressure(int midiChannel, MPEValue value) | juce::MPEInstrument | virtual |
pressureDimension | juce::MPEInstrument | private |
processMidiAfterTouchMessage(const MidiMessage &) | juce::MPEInstrument | private |
processMidiChannelPressureMessage(const MidiMessage &) | juce::MPEInstrument | private |
processMidiControllerMessage(const MidiMessage &) | juce::MPEInstrument | private |
processMidiNoteOffMessage(const MidiMessage &) | juce::MPEInstrument | private |
processMidiNoteOnMessage(const MidiMessage &) | juce::MPEInstrument | private |
processMidiPitchWheelMessage(const MidiMessage &) | juce::MPEInstrument | private |
processMidiResetAllControllersMessage(const MidiMessage &) | juce::MPEInstrument | private |
processNextMidiEvent(const MidiMessage &message) | juce::MPEInstrument | virtual |
releaseAllNotes() | juce::MPEInstrument | |
removeListener(Listener *listenerToRemove) | juce::MPEInstrument | |
resetLastReceivedValues() | juce::MPEInstrument | private |
setLegacyModeChannelRange(Range< int > channelRange) | juce::MPEInstrument | |
setLegacyModePitchbendRange(int pitchbendRange) | juce::MPEInstrument | |
setPitchbendTrackingMode(TrackingMode modeToUse) | juce::MPEInstrument | |
setPressureTrackingMode(TrackingMode modeToUse) | juce::MPEInstrument | |
setTimbreTrackingMode(TrackingMode modeToUse) | juce::MPEInstrument | |
setZoneLayout(MPEZoneLayout newLayout) | juce::MPEInstrument | |
sostenutoPedal(int midiChannel, bool isDown) | juce::MPEInstrument | virtual |
sustainPedal(int midiChannel, bool isDown) | juce::MPEInstrument | virtual |
timbre(int midiChannel, MPEValue value) | juce::MPEInstrument | virtual |
timbreDimension | juce::MPEInstrument | private |
TrackingMode enum name | juce::MPEInstrument | |
updateDimension(int midiChannel, MPEDimension &, MPEValue) | juce::MPEInstrument | private |
updateDimensionForNote(MPENote &, MPEDimension &, MPEValue) | juce::MPEInstrument | private |
updateDimensionMaster(bool, MPEDimension &, MPEValue) | juce::MPEInstrument | private |
updateNoteTotalPitchbend(MPENote &) | juce::MPEInstrument | private |
zoneLayout | juce::MPEInstrument | private |
~MPEInstrument() | juce::MPEInstrument | virtual |