99 template <
typename floatType>
140 void setMinimumRenderingSubdivisionSize (
int numSamples,
bool shouldBeStrict =
false)
noexcept;
153 void enableLegacyMode (
int pitchbendRange = 2,
154 Range<
int> channelRange =
Range<
int> (1, 17));
163 void setLegacyModeChannelRange (
Range<
int> channelRange);
169 void setLegacyModePitchbendRange (
int pitchbendRange);
#define noexcept
Definition DistrhoDefines.h:72
Definition juce_AudioSampleBuffer.h:34
Definition juce_CriticalSection.h:43
Definition juce_MPEInstrument.h:260
Definition juce_MPEInstrument.h:54
Definition juce_MPEZoneLayout.h:121
Definition juce_MidiBuffer.h:145
Definition juce_MidiMessage.h:35
Definition juce_Range.h:40
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
int minimumSubBlockSize
Definition juce_MPESynthesiserBase.h:210
void setPitchbendTrackingMode(TrackingMode modeToUse)
Definition juce_MPESynthesiserBase.cpp:86
MPEZoneLayout getZoneLayout() const noexcept
Definition juce_MPESynthesiserBase.cpp:39
bool subBlockSubdivisionIsStrict
Definition juce_MPESynthesiserBase.h:211
MPEInstrument defaultInstrument
Definition juce_MPESynthesiserBase.h:206
void setZoneLayout(MPEZoneLayout newLayout)
Definition juce_MPESynthesiserBase.cpp:44
MPEInstrument::TrackingMode TrackingMode
Definition juce_MPESynthesiserBase.h:172
CriticalSection noteStateLock
Definition juce_MPESynthesiserBase.h:208
MPEInstrument & instrument
Definition juce_MPESynthesiserBase.h:202
void setTimbreTrackingMode(TrackingMode modeToUse)
Definition juce_MPESynthesiserBase.cpp:91
void setPressureTrackingMode(TrackingMode modeToUse)
Definition juce_MPESynthesiserBase.cpp:81
virtual void setCurrentPlaybackSampleRate(double sampleRate)
Definition juce_MPESynthesiserBase.cpp:145
double getSampleRate() const noexcept
Definition juce_MPESynthesiserBase.h:83
virtual void renderNextSubBlock(AudioBuffer< float > &outputAudio, int startSample, int numSamples)=0
MPESynthesiserBase()
Definition juce_MPESynthesiserBase.cpp:26
double sampleRate
Definition juce_MPESynthesiserBase.h:209
Definition juce_MPEZoneLayout.h:40
@ lower
Definition juce_MPEZoneLayout.h:41
#define const
Definition zconf.h:137