Merge pull request #1066 from paulfd/veltrack-cc-ui

Propagate veltracks to the used CCs
This commit is contained in:
Paul Ferrand 2022-01-13 10:51:10 +01:00 committed by GitHub
commit 71345b4357
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2213,6 +2213,11 @@ void Synth::Impl::collectUsedCCsFromRegion(BitArray<config::numCCs>& usedCCs, co
collectUsedCCsFromCCMap(usedCCs, region.amplitudeEG.ccStart);
collectUsedCCsFromCCMap(usedCCs, region.amplitudeEG.ccSustain);
collectUsedCCsFromCCMap(usedCCs, region.ampVeltrackCC);
collectUsedCCsFromCCMap(usedCCs, region.pitchVeltrackCC);
for (const auto& filter: region.filters)
collectUsedCCsFromCCMap(usedCCs, filter.veltrackCC);
if (region.pitchEG) {
collectUsedCCsFromCCMap(usedCCs, region.pitchEG->ccAttack);
collectUsedCCsFromCCMap(usedCCs, region.pitchEG->ccRelease);