JUCE
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
MPESynthesiserBase Member List
This is the complete list of members for
MPESynthesiserBase
, including all inherited members.
enableLegacyMode
(int pitchbendRange=2, Range< int > channelRange=Range< int >(1, 17))
MPESynthesiserBase
getLegacyModeChannelRange
() const noexcept
MPESynthesiserBase
getLegacyModePitchbendRange
() const noexcept
MPESynthesiserBase
getSampleRate
() const noexcept
MPESynthesiserBase
getZoneLayout
() const noexcept
MPESynthesiserBase
handleMidiEvent
(const MidiMessage &)
MPESynthesiserBase
virtual
instrument
MPESynthesiserBase
protected
isLegacyModeEnabled
() const noexcept
MPESynthesiserBase
MPESynthesiserBase
()
MPESynthesiserBase
MPESynthesiserBase
(MPEInstrument *instrument)
MPESynthesiserBase
noteAdded
(MPENote newNote)=0
MPEInstrument::Listener
pure virtual
noteKeyStateChanged
(MPENote changedNote)=0
MPEInstrument::Listener
pure virtual
notePitchbendChanged
(MPENote changedNote)=0
MPEInstrument::Listener
pure virtual
notePressureChanged
(MPENote changedNote)=0
MPEInstrument::Listener
pure virtual
noteReleased
(MPENote finishedNote)=0
MPEInstrument::Listener
pure virtual
noteTimbreChanged
(MPENote changedNote)=0
MPEInstrument::Listener
pure virtual
renderNextBlock
(AudioBuffer< floatType > &outputAudio, const MidiBuffer &inputMidi, int startSample, int numSamples)
MPESynthesiserBase
renderNextSubBlock
(AudioBuffer< float > &outputAudio, int startSample, int numSamples)=0
MPESynthesiserBase
protected
pure virtual
renderNextSubBlock
(AudioBuffer< double > &, int, int)
MPESynthesiserBase
protected
virtual
setCurrentPlaybackSampleRate
(double sampleRate)
MPESynthesiserBase
virtual
setLegacyModeChannelRange
(Range< int > channelRange)
MPESynthesiserBase
setLegacyModePitchbendRange
(int pitchbendRange)
MPESynthesiserBase
setMinimumRenderingSubdivisionSize
(int numSamples) noexcept
MPESynthesiserBase
setZoneLayout
(MPEZoneLayout newLayout)
MPESynthesiserBase
~Listener
()
MPEInstrument::Listener
virtual
All content © ROLI Ltd.