diff --git a/src/sfizz/Voice.cpp b/src/sfizz/Voice.cpp index 79d7ccbe..7bd044c5 100644 --- a/src/sfizz/Voice.cpp +++ b/src/sfizz/Voice.cpp @@ -124,13 +124,13 @@ void sfz::Voice::startVoice(Region* region, int delay, int number, float value, const unsigned numChannels = region->isStereo ? 2 : 1; for (auto& filter: region->filters) { - auto newFilter = resources.filterPool.getFilter(filter, numChannels, number, denormalize7Bits(value)); + auto newFilter = resources.filterPool.getFilter(filter, numChannels, number, value); if (newFilter) filters.push_back(newFilter); } for (auto& eq: region->equalizers) { - auto newEQ = resources.eqPool.getEQ(eq, numChannels, denormalize7Bits(value)); + auto newEQ = resources.eqPool.getEQ(eq, numChannels, value); if (newEQ) equalizers.push_back(newEQ); }