JUCE
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::MPESynthesiser
getSampleRate() const noexceptjuce::MPESynthesiserBase
getVoice(int index) constjuce::MPESynthesiser
getZoneLayout() const noexceptjuce::MPESynthesiserBase
handleController(int, int, int)juce::MPESynthesiservirtual
handleMidiEvent(const MidiMessage &) overridejuce::MPESynthesiservirtual
handleProgramChange(int, int)juce::MPESynthesiservirtual
instrumentjuce::MPESynthesiserBaseprotected
isLegacyModeEnabled() const noexceptjuce::MPESynthesiserBase
isVoiceStealingEnabled() const noexceptjuce::MPESynthesiser
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::MPESynthesiser
setZoneLayout(MPEZoneLayout newLayout)juce::MPESynthesiserBase
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::Listenervirtual
~MPESynthesiser()juce::MPESynthesiser