JUCE
MPESynthesiser Member List

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

addVoice(MPESynthesiserVoice *newVoice)MPESynthesiser
clearVoices()MPESynthesiser
enableLegacyMode(int pitchbendRange=2, Range< int > channelRange=Range< int >(1, 17))MPESynthesiserBase
findFreeVoice(MPENote noteToFindVoiceFor, bool stealIfNoneAvailable) constMPESynthesiserprotectedvirtual
findVoiceToSteal(MPENote noteToStealVoiceFor=MPENote()) constMPESynthesiserprotectedvirtual
getLegacyModeChannelRange() const noexceptMPESynthesiserBase
getLegacyModePitchbendRange() const noexceptMPESynthesiserBase
getNumVoices() const noexceptMPESynthesiser
getSampleRate() const noexceptMPESynthesiserBase
getVoice(int index) constMPESynthesiser
getZoneLayout() const noexceptMPESynthesiserBase
handleController(int, int, int)MPESynthesiservirtual
handleMidiEvent(const MidiMessage &) overrideMPESynthesiservirtual
handleProgramChange(int, int)MPESynthesiservirtual
instrumentMPESynthesiserBaseprotected
isLegacyModeEnabled() const noexceptMPESynthesiserBase
isVoiceStealingEnabled() const noexceptMPESynthesiser
MPESynthesiser()MPESynthesiser
MPESynthesiser(MPEInstrument *instrumentToUse)MPESynthesiser
MPESynthesiserBase()MPESynthesiserBase
MPESynthesiserBase(MPEInstrument *instrument)MPESynthesiserBase
noteAdded(MPENote newNote) overrideMPESynthesiserprotectedvirtual
noteKeyStateChanged(MPENote changedNote) overrideMPESynthesiserprotectedvirtual
notePitchbendChanged(MPENote changedNote) overrideMPESynthesiserprotectedvirtual
notePressureChanged(MPENote changedNote) overrideMPESynthesiserprotectedvirtual
noteReleased(MPENote finishedNote) overrideMPESynthesiserprotectedvirtual
noteTimbreChanged(MPENote changedNote) overrideMPESynthesiserprotectedvirtual
reduceNumVoices(int newNumVoices)MPESynthesiser
removeVoice(int index)MPESynthesiser
renderNextBlock(AudioBuffer< floatType > &outputAudio, const MidiBuffer &inputMidi, int startSample, int numSamples)MPESynthesiserBase
renderNextSubBlock(AudioBuffer< float > &outputAudio, int startSample, int numSamples) overrideMPESynthesiserprotectedvirtual
renderNextSubBlock(AudioBuffer< double > &outputAudio, int startSample, int numSamples) overrideMPESynthesiserprotectedvirtual
setCurrentPlaybackSampleRate(double newRate) overrideMPESynthesiservirtual
setLegacyModeChannelRange(Range< int > channelRange)MPESynthesiserBase
setLegacyModePitchbendRange(int pitchbendRange)MPESynthesiserBase
setMinimumRenderingSubdivisionSize(int numSamples, bool shouldBeStrict=false) noexceptMPESynthesiserBase
setPitchbendTrackingMode(TrackingMode modeToUse)MPESynthesiserBase
setPressureTrackingMode(TrackingMode modeToUse)MPESynthesiserBase
setTimbreTrackingMode(TrackingMode modeToUse)MPESynthesiserBase
setVoiceStealingEnabled(bool shouldSteal) noexceptMPESynthesiser
setZoneLayout(MPEZoneLayout newLayout)MPESynthesiserBase
startVoice(MPESynthesiserVoice *voice, MPENote noteToStart)MPESynthesiserprotected
stopVoice(MPESynthesiserVoice *voice, MPENote noteToStop, bool allowTailOff)MPESynthesiserprotected
TrackingMode typedefMPESynthesiserBase
turnOffAllVoices(bool allowTailOff)MPESynthesiservirtual
voicesMPESynthesiserprotected
voicesLockMPESynthesiserprotected
~Listener()=defaultMPEInstrument::Listenervirtual
~MPESynthesiser() overrideMPESynthesiser