From f46798e5c8d6002966c66a39396760431fb78dc7 Mon Sep 17 00:00:00 2001 From: Roland Rabien Date: Thu, 7 Sep 2023 20:46:00 -0700 Subject: [PATCH] UI tweaks --- modules/gin | 2 +- plugin/Resources/layout.json | 2 +- plugin/Source/PluginEditor.cpp | 3 +++ plugin/Source/PluginEditor.h | 2 ++ 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/gin b/modules/gin index 9e9dd4c..10c1883 160000 --- a/modules/gin +++ b/modules/gin @@ -1 +1 @@ -Subproject commit 9e9dd4c3fbd8225daa3a5921f552bd69f596818c +Subproject commit 10c188347a176c78a626be3a6cd19c03b82fa02c diff --git a/plugin/Resources/layout.json b/plugin/Resources/layout.json index b72cb83..6834f9d 100644 --- a/plugin/Resources/layout.json +++ b/plugin/Resources/layout.json @@ -27,8 +27,8 @@ { "id": "Freq", "x": "prevR()", "y": 23, "w": 56, "h": 70 }, { "id": "Res", "x": "prevR()", "y": 23, "w": 56, "h": 70 }, { "id": "Key", "x": 0, "y": "prevB()", "w": 56, "h": 70 }, - { "id": "Vel", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 }, { "id": "Amnt", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 }, + { "id": "Vel", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 }, { "id": "A", "x": "prevR()", "y": "prevY() + 13", "w": 42, "h": 57 }, { "id": "D", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 }, { "id": "S", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 }, diff --git a/plugin/Source/PluginEditor.cpp b/plugin/Source/PluginEditor.cpp index 952f2ce..5c41714 100644 --- a/plugin/Source/PluginEditor.cpp +++ b/plugin/Source/PluginEditor.cpp @@ -14,6 +14,9 @@ WavetableAudioProcessorEditor::WavetableAudioProcessorEditor (WavetableAudioProc addAndMakeVisible (editor); addAndMakeVisible (scope); + addAndMakeVisible (usage); + + usage.setBounds (45, 12, 150, 16); scope.setBounds (674, 5, 177, 30); setSize (901, 671); diff --git a/plugin/Source/PluginEditor.h b/plugin/Source/PluginEditor.h index 4acd141..5076b6d 100644 --- a/plugin/Source/PluginEditor.h +++ b/plugin/Source/PluginEditor.h @@ -24,6 +24,8 @@ private: WavetableAudioProcessor& vaProc; gin::TriggeredScope scope { vaProc.scopeFifo }; + gin::SynthesiserUsage usage { vaProc }; + Editor editor { vaProc }; #if JUCE_DEBUG