From b46b30f35d984b0414cdd1fd9bcf46241679480d Mon Sep 17 00:00:00 2001 From: Paul Ferrand Date: Mon, 6 Jul 2020 00:00:30 +0200 Subject: [PATCH] Use the pitch keycenter for cc triggers --- src/sfizz/Voice.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sfizz/Voice.cpp b/src/sfizz/Voice.cpp index 4f23fd5d..144b680d 100644 --- a/src/sfizz/Voice.cpp +++ b/src/sfizz/Voice.cpp @@ -34,6 +34,9 @@ void sfz::Voice::startVoice(Region* region, int delay, int number, float value, { ASSERT(value >= 0.0f && value <= 1.0f); + if (triggerType == TriggerType::CC) + number = region->pitchKeycenter; + this->triggerType = triggerType; triggerNumber = number; triggerValue = value;