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:
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);