#pragma once #include #include class KnobWithLabel : public juce::Component { public: KnobWithLabel(const juce::String& text, juce::AudioParameterFloat* param); ~KnobWithLabel(); void resized() override; private: juce::Slider knob; juce::Label label; juce::AudioParameterFloat* param = nullptr; JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(KnobWithLabel); };