Clamp sample quality in the validity domain

This commit is contained in:
Jean Pierre Cimalando 2020-06-11 14:02:30 +02:00
parent 336a435773
commit 90d556a985

View file

@ -1127,6 +1127,9 @@ int sfz::Synth::getSampleQuality(ProcessMode mode)
void sfz::Synth::setSampleQuality(ProcessMode mode, int quality)
{
CHECK(quality >= 1 && quality <= 10);
quality = clamp(quality, 1, 10);
switch (mode) {
case ProcessLive:
resources.synthConfig.liveSampleQuality = quality;