JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::MPESynthesiser Member List

This is the complete list of members for juce::MPESynthesiser, including all inherited members.

addVoice(MPESynthesiserVoice *newVoice)juce::MPESynthesiser
clearVoices()juce::MPESynthesiser
enableLegacyMode(int pitchbendRange=2, Range< int > channelRange=Range< int >(1, 17))juce::MPESynthesiserBase
findFreeVoice(MPENote noteToFindVoiceFor, bool stealIfNoneAvailable) constjuce::MPESynthesiserprotectedvirtual
findVoiceToSteal(MPENote noteToStealVoiceFor=MPENote()) constjuce::MPESynthesiserprotectedvirtual
getLegacyModeChannelRange() const noexceptjuce::MPESynthesiserBase
getLegacyModePitchbendRange() const noexceptjuce::MPESynthesiserBase
getNumVoices() const noexceptjuce::MPESynthesiserinline
getSampleRate() const noexceptjuce::MPESynthesiserBaseinline
getVoice(int index) constjuce::MPESynthesiser
getZoneLayout() const noexceptjuce::MPESynthesiserBase
handleController(int, int, int)juce::MPESynthesiserinlinevirtual
handleMidiEvent(const MidiMessage &) overridejuce::MPESynthesiservirtual
handleProgramChange(int, int)juce::MPESynthesiserinlinevirtual
instrumentjuce::MPESynthesiserBaseprotected
isLegacyModeEnabled() const noexceptjuce::MPESynthesiserBase
isVoiceStealingEnabled() const noexceptjuce::MPESynthesiserinline
lastNoteOnCounterjuce::MPESynthesiserprivate
MPESynthesiser()juce::MPESynthesiser
MPESynthesiser(MPEInstrument *instrument)juce::MPESynthesiser
MPESynthesiserBase()juce::MPESynthesiserBase
MPESynthesiserBase(MPEInstrument *instrument)juce::MPESynthesiserBase
noteAdded(MPENote newNote) overridejuce::MPESynthesiserprotectedvirtual
noteKeyStateChanged(MPENote changedNote) overridejuce::MPESynthesiserprotectedvirtual
notePitchbendChanged(MPENote changedNote) overridejuce::MPESynthesiserprotectedvirtual
notePressureChanged(MPENote changedNote) overridejuce::MPESynthesiserprotectedvirtual
noteReleased(MPENote finishedNote) overridejuce::MPESynthesiserprotectedvirtual
noteTimbreChanged(MPENote changedNote) overridejuce::MPESynthesiserprotectedvirtual
reduceNumVoices(int newNumVoices)juce::MPESynthesiser
removeVoice(int index)juce::MPESynthesiser
renderNextBlock(AudioBuffer< floatType > &outputAudio, const MidiBuffer &inputMidi, int startSample, int numSamples)juce::MPESynthesiserBase
renderNextSubBlock(AudioBuffer< float > &outputAudio, int startSample, int numSamples) overridejuce::MPESynthesiserprotectedvirtual
renderNextSubBlock(AudioBuffer< double > &outputAudio, int startSample, int numSamples) overridejuce::MPESynthesiserprotectedvirtual
setCurrentPlaybackSampleRate(double newRate) overridejuce::MPESynthesiservirtual
setLegacyModeChannelRange(Range< int > channelRange)juce::MPESynthesiserBase
setLegacyModePitchbendRange(int pitchbendRange)juce::MPESynthesiserBase
setMinimumRenderingSubdivisionSize(int numSamples, bool shouldBeStrict=false) noexceptjuce::MPESynthesiserBase
setPitchbendTrackingMode(TrackingMode modeToUse)juce::MPESynthesiserBase
setPressureTrackingMode(TrackingMode modeToUse)juce::MPESynthesiserBase
setTimbreTrackingMode(TrackingMode modeToUse)juce::MPESynthesiserBase
setVoiceStealingEnabled(bool shouldSteal) noexceptjuce::MPESynthesiserinline
setZoneLayout(MPEZoneLayout newLayout)juce::MPESynthesiserBase
shouldStealVoicesjuce::MPESynthesiserprivate
startVoice(MPESynthesiserVoice *voice, MPENote noteToStart)juce::MPESynthesiserprotected
stopVoice(MPESynthesiserVoice *voice, MPENote noteToStop, bool allowTailOff)juce::MPESynthesiserprotected
TrackingMode typedefjuce::MPESynthesiserBase
turnOffAllVoices(bool allowTailOff)juce::MPESynthesiservirtual
voicesjuce::MPESynthesiserprotected
voicesLockjuce::MPESynthesiserprotected
~Listener()juce::MPEInstrument::Listenerinlinevirtual
~MPESynthesiser() overridejuce::MPESynthesiser