From a8f6d9edf45f9e27b9c01177fb9f21ceb534c936 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 21 Jan 2026 16:34:29 +0100 Subject: [PATCH] Test build with 48 parameters Signed-off-by: falkTX --- include/plugincontext.hpp | 2 +- plugins/Cardinal/orig/HostParameters.svg | 62 +++++----- plugins/Cardinal/res/HostParameters.svg | 151 ++++++----------------- plugins/Cardinal/src/HostParameters.cpp | 4 +- 4 files changed, 73 insertions(+), 146 deletions(-) diff --git a/include/plugincontext.hpp b/include/plugincontext.hpp index bda0263..a91bfb9 100644 --- a/include/plugincontext.hpp +++ b/include/plugincontext.hpp @@ -68,7 +68,7 @@ using CardinalDGL::IdleCallback; // -------------------------------------------------------------------------------------------------------------------- // Cardinal specific context -static constexpr const uint32_t kModuleParameterCount = 24; +static constexpr const uint32_t kModuleParameterCount = 48; enum CardinalVariant { kCardinalVariantMain, diff --git a/plugins/Cardinal/orig/HostParameters.svg b/plugins/Cardinal/orig/HostParameters.svg index 0bafb03..06e37a0 100644 --- a/plugins/Cardinal/orig/HostParameters.svg +++ b/plugins/Cardinal/orig/HostParameters.svg @@ -2,20 +2,20 @@ + inkscape:version="1.4 (e7c3feb100, 2024-10-09)" + sodipodi:docname="HostParameters.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + inkscape:window-maximized="1" + inkscape:showpageshadow="2" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" /> @@ -56,7 +59,6 @@ image/svg+xml - @@ -71,7 +73,9 @@ transform="matrix(6.342689,0,0,6.342689,5.4472535,175.6457)"> + id="Layer_x0020_1" + inkscape:label="Layer 1" + inkscape:groupmode="layer"> Host Params + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93889px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#808a8a;fill-opacity:1;stroke-width:0.264583">Host Params diff --git a/plugins/Cardinal/res/HostParameters.svg b/plugins/Cardinal/res/HostParameters.svg index 19dd4db..f6ab3d1 100644 --- a/plugins/Cardinal/res/HostParameters.svg +++ b/plugins/Cardinal/res/HostParameters.svg @@ -2,20 +2,16 @@ + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> - @@ -56,13 +34,10 @@ image/svg+xml - - - + + style="fill:none;stroke:#ffffff;stroke-width:0.193345" + class="fil0 str1" + d="M 0.953765,0.61075097 A 0.42853901,0.42853901 0 0 1 0.525226,1.03929 0.42853901,0.42853901 0 0 1 0.09668699,0.61075097 0.42853901,0.42853901 0 0 1 0.525226,0.18221197 a 0.42853901,0.42853901 0 0 1 0.428539,0.428539 z" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5305" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5307" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5309" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5311" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5313" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5315" /> + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5317" /> - - - - - - - - - - - - + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.264583" + id="path5319" /> + diff --git a/plugins/Cardinal/src/HostParameters.cpp b/plugins/Cardinal/src/HostParameters.cpp index 1cbb37f..454143e 100644 --- a/plugins/Cardinal/src/HostParameters.cpp +++ b/plugins/Cardinal/src/HostParameters.cpp @@ -149,7 +149,7 @@ struct HostParametersWidget : ModuleWidgetWith9HP { setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/HostParameters.svg"))); createAndAddScrews(); - for (int i=0; i<24; ++i) + for (int i=0; i