gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

commit 9e53457528ba94a9c3483ced394c025baf2ebb8d
parent 5bf368c8c698ce1f7e546705487656ee16984794
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date:   Sun, 11 Aug 2024 19:01:17 +0200

remove hardcoded LFO sync entries, use values as defined by parameter description instead

Diffstat:
Msource/nord/n2x/n2xJucePlugin/n2xPart.cpp | 13+++++--------
1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/source/nord/n2x/n2xJucePlugin/n2xPart.cpp b/source/nord/n2x/n2xJucePlugin/n2xPart.cpp @@ -120,14 +120,11 @@ namespace n2xJucePlugin }); }; - createEntry("Off", 0); - createEntry("2/1", 1); - createEntry("1/1", 2); - createEntry("1/2", 3); - createEntry("1/4", 4); - createEntry("1/8", 5); - createEntry("1/8.", 6); - createEntry("1/16", 7); + const auto& desc = param->getDescription(); + const auto& range = desc.range; + + for(auto i=range.getStart(); i <= range.getEnd(); ++i) + createEntry(desc.valueList.valueToText(i).c_str(), i); }; createSyncMenu(lfoA, 0);