A section of the UI dedicated to displaying and editing multiple macro knobs.
Definition macro_knob_section.h:20
MacroKnobSection(String name)
Constructs a new MacroKnobSection.
Definition macro_knob_section.cpp:266
void resized() override
Called when the component is resized.
Definition macro_knob_section.cpp:282
void paintBackground(Graphics &g) override
Paints the background of the macro knob section.
Definition macro_knob_section.cpp:278
~MacroKnobSection()
Destructor.
Definition macro_knob_section.cpp:276
A custom label for displaying macro names.
Definition macro_knob_section.cpp:15
Represents a single macro knob and associated controls (label, edit button, source button).
Definition macro_knob_section.cpp:76
Base class for all synthesizer sections, providing UI layout, painting, and interaction logic.
Definition synth_section.h:193
constexpr int kNumMacros
Number of macro controls available.
Definition synth_constants.h:28