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 4ffb24c9a23c4433586371c0e475bdcde8198e2e
parent 280c02a09d9d575206ae07767b202d4e62543dc0
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date:   Sat, 10 Aug 2024 00:55:22 +0200

remove DSP clock setting

Diffstat:
Msource/nord/n2x/n2xJucePlugin/n2xPluginEditorState.cpp | 30++----------------------------
1 file changed, 2 insertions(+), 28 deletions(-)

diff --git a/source/nord/n2x/n2xJucePlugin/n2xPluginEditorState.cpp b/source/nord/n2x/n2xJucePlugin/n2xPluginEditorState.cpp @@ -34,35 +34,9 @@ namespace n2xJucePlugin _menu.addSubMenu("Output Gain", gainMenu); } - bool PluginEditorState::initAdvancedContextMenu(juce::PopupMenu& _menu, bool _enabled) + bool PluginEditorState::initAdvancedContextMenu(juce::PopupMenu& _menu, const bool _enabled) { - jucePluginEditorLib::PluginEditorState::initAdvancedContextMenu(_menu, _enabled); - - const auto percent = m_processor.getDspClockPercent(); - const auto hz = m_processor.getDspClockHz(); - - juce::PopupMenu clockMenu; - - auto makeEntry = [&](const int _percent) - { - const auto mhz = hz * _percent / 100 / 1000000; - std::stringstream ss; - ss << _percent << "% (" << mhz << " MHz)"; - if(_percent == 100) - ss << " (Default)"; - clockMenu.addItem(ss.str(), _enabled, percent == _percent, [this, _percent] { m_processor.setDspClockPercent(_percent); }); - }; - - makeEntry(50); - makeEntry(75); - makeEntry(100); - makeEntry(125); - makeEntry(150); - makeEntry(200); - - _menu.addSubMenu("DSP Clock", clockMenu); - - return true; + return jucePluginEditorLib::PluginEditorState::initAdvancedContextMenu(_menu, _enabled); } jucePluginEditorLib::Editor* PluginEditorState::createEditor(const Skin& _skin)