enableLegacyMode(int pitchbendRange=2, Range< int > channelRange=Range< int >(1, 17)) | juce::MPESynthesiserBase | |
getLegacyModeChannelRange() const noexcept | juce::MPESynthesiserBase | |
getLegacyModePitchbendRange() const noexcept | juce::MPESynthesiserBase | |
getSampleRate() const noexcept | juce::MPESynthesiserBase | inline |
getZoneLayout() const noexcept | juce::MPESynthesiserBase | |
handleMidiEvent(const MidiMessage &) | juce::MPESynthesiserBase | virtual |
instrument | juce::MPESynthesiserBase | protected |
isLegacyModeEnabled() const noexcept | juce::MPESynthesiserBase | |
minimumSubBlockSize | juce::MPESynthesiserBase | private |
MPESynthesiserBase() | juce::MPESynthesiserBase | |
MPESynthesiserBase(MPEInstrument *instrument) | juce::MPESynthesiserBase | |
noteAdded(MPENote newNote)=0 | juce::MPEInstrument::Listener | pure virtual |
noteKeyStateChanged(MPENote changedNote)=0 | juce::MPEInstrument::Listener | pure virtual |
notePitchbendChanged(MPENote changedNote)=0 | juce::MPEInstrument::Listener | pure virtual |
notePressureChanged(MPENote changedNote)=0 | juce::MPEInstrument::Listener | pure virtual |
noteReleased(MPENote finishedNote)=0 | juce::MPEInstrument::Listener | pure virtual |
noteStateLock | juce::MPESynthesiserBase | private |
noteTimbreChanged(MPENote changedNote)=0 | juce::MPEInstrument::Listener | pure virtual |
renderNextBlock(AudioBuffer< floatType > &outputAudio, const MidiBuffer &inputMidi, int startSample, int numSamples) | juce::MPESynthesiserBase | |
renderNextSubBlock(AudioBuffer< float > &outputAudio, int startSample, int numSamples)=0 | juce::MPESynthesiserBase | protectedpure virtual |
renderNextSubBlock(AudioBuffer< double > &, int, int) | juce::MPESynthesiserBase | inlineprotectedvirtual |
sampleRate | juce::MPESynthesiserBase | private |
setCurrentPlaybackSampleRate(double sampleRate) | juce::MPESynthesiserBase | virtual |
setLegacyModeChannelRange(Range< int > channelRange) | juce::MPESynthesiserBase | |
setLegacyModePitchbendRange(int pitchbendRange) | juce::MPESynthesiserBase | |
setMinimumRenderingSubdivisionSize(int numSamples, bool shouldBeStrict=false) noexcept | juce::MPESynthesiserBase | |
setPitchbendTrackingMode(TrackingMode modeToUse) | juce::MPESynthesiserBase | |
setPressureTrackingMode(TrackingMode modeToUse) | juce::MPESynthesiserBase | |
setTimbreTrackingMode(TrackingMode modeToUse) | juce::MPESynthesiserBase | |
setZoneLayout(MPEZoneLayout newLayout) | juce::MPESynthesiserBase | |
subBlockSubdivisionIsStrict | juce::MPESynthesiserBase | private |
TrackingMode typedef | juce::MPESynthesiserBase | |
~Listener() | juce::MPEInstrument::Listener | inlinevirtual |