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));
157 bool isLegacyModeEnabled() const noexcept;
160 Range<
int> getLegacyModeChannelRange() const noexcept;
163 void setLegacyModeChannelRange (
Range<
int> channelRange);
166 int getLegacyModePitchbendRange() const noexcept;
169 void setLegacyModePitchbendRange (
int pitchbendRange);
175 void setPressureTrackingMode (TrackingMode modeToUse);
178 void setPitchbendTrackingMode (TrackingMode modeToUse);
181 void setTimbreTrackingMode (TrackingMode modeToUse);
209 double sampleRate = 0.0;
210 int minimumSubBlockSize = 32;
211 bool subBlockSubdivisionIsStrict =
false;