Complete Gelyk EQ plugin (dark/cyber/neon, scaling UI, git status bar)

This commit is contained in:
Gelyk 2026-08-29 13:26:26 +02:00
commit 580fcf7fec
7 changed files with 145 additions and 113 deletions

View file

@ -67,12 +67,10 @@ private:
std::unique_ptr<juce::Label> statusBar;
std::unique_ptr<juce::Label> statusGit;
juce::AudioProcessorValueTreeState::SliderAttachment gainAttachments[numBands];
juce::AudioProcessorValueTreeState::SliderAttachment qAttachments[numBands];
std::unique_ptr<juce::AudioProcessorValueTreeState::SliderAttachment> gainAttachments[numBands];
std::unique_ptr<juce::AudioProcessorValueTreeState::SliderAttachment> qAttachments[numBands];
std::unique_ptr<juce::AudioProcessorValueTreeState::SliderAttachment> masterAttachment;
juce::AudioProcessorValueTreeState::ParameterAttachment analyserAttachment;
juce::Array<float> spectrum;
juce::Array<float> freqBins;
std::atomic<float> scaling { 1.0f }; // for resized()