MCPcopy Create free account
hub / github.com/jerryuhoo/Fire / createSliders

Method createSliders

Source/Panels/ControlPanel/GlobalPanel.cpp:72–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70}
71
72void GlobalPanel::createSliders()
73{
74 // Global Knobs
75 createAndConfigureSlider(GLOBAL_OUTPUT_NAME, "Output", COLOUR1, " dB");
76 createAndConfigureSlider(GLOBAL_MIX_NAME, "Mix", COLOUR1);
77
78 // Lo-fi section sliders
79 const auto lofiColour = DOWNSAMPLE_COLOUR.withBrightness(0.8f);
80 createAndConfigureSlider(DOWNSAMPLE_NAME, "Rate", lofiColour);
81 createAndConfigureSlider(BIT_DEPTH_NAME, "Bits", lofiColour);
82 createAndConfigureSlider(JITTER_NAME, "Jitter", lofiColour);
83 createAndConfigureSlider(DOWNSAMPLE_MIX_NAME, "Mix", lofiColour);
84
85 // Filter Knobs
86 const auto filterColour = FILTER_COLOUR.withBrightness(0.8f);
87 createAndConfigureSlider(LOWCUT_FREQ_NAME, "Frequency", filterColour);
88 createAndConfigureSlider(LOWCUT_Q_NAME, "Q", filterColour);
89 createAndConfigureSlider(LOWCUT_GAIN_NAME, "Gain", filterColour);
90 createAndConfigureSlider(HIGHCUT_FREQ_NAME, "Frequency", filterColour);
91 createAndConfigureSlider(HIGHCUT_Q_NAME, "Q", filterColour);
92 createAndConfigureSlider(HIGHCUT_GAIN_NAME, "Gain", filterColour);
93 createAndConfigureSlider(PEAK_FREQ_NAME, "Frequency", filterColour);
94 createAndConfigureSlider(PEAK_Q_NAME, "Q", filterColour);
95 createAndConfigureSlider(PEAK_GAIN_NAME, "Gain", filterColour);
96}
97
98void GlobalPanel::createLabels()
99{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected