File tree Expand file tree Collapse file tree 2 files changed +17
-17
lines changed
Expand file tree Collapse file tree 2 files changed +17
-17
lines changed Original file line number Diff line number Diff line change @@ -25,23 +25,6 @@ START_NAMESPACE_DGL
2525
2626// --------------------------------------------------------------------------------------------------------------------
2727
28- static inline constexpr
29- float normalizedLevelMeterValue (const float db)
30- {
31- return (
32- db < -70 .f ? 0 .f :
33- db < -60 .f ? (db + 70 .f ) * 0 .25f :
34- db < -50 .f ? (db + 60 .f ) * 0 .50f + 2 .5f :
35- db < -40 .f ? (db + 50 .f ) * 0 .75f + 7 .5f :
36- db < -30 .f ? (db + 40 .f ) * 1 .50f + 15 .0f :
37- db < -20 .f ? (db + 30 .f ) * 2 .00f + 30 .0f :
38- db < 0 .f ? (db + 20 .f ) * 2 .50f + 50 .0f :
39- 100 .f
40- ) / 100 .f ;
41- }
42-
43- // --------------------------------------------------------------------------------------------------------------------
44-
4528QuantumButton::QuantumButton (NanoTopLevelWidget* const parent, const QuantumTheme& t)
4629 : NanoSubWidget(parent),
4730 ButtonEventHandler(this ),
Original file line number Diff line number Diff line change @@ -26,6 +26,23 @@ START_NAMESPACE_DGL
2626
2727// --------------------------------------------------------------------------------------------------------------------
2828
29+ static inline constexpr
30+ float normalizedLevelMeterValue (const float db)
31+ {
32+ return (
33+ db < -70 .f ? 0 .f :
34+ db < -60 .f ? (db + 70 .f ) * 0 .25f :
35+ db < -50 .f ? (db + 60 .f ) * 0 .50f + 2 .5f :
36+ db < -40 .f ? (db + 50 .f ) * 0 .75f + 7 .5f :
37+ db < -30 .f ? (db + 40 .f ) * 1 .50f + 15 .0f :
38+ db < -20 .f ? (db + 30 .f ) * 2 .00f + 30 .0f :
39+ db < 0 .f ? (db + 20 .f ) * 2 .50f + 50 .0f :
40+ 100 .f
41+ ) / 100 .f ;
42+ }
43+
44+ // --------------------------------------------------------------------------------------------------------------------
45+
2946struct QuantumTheme {
3047 // border size for widgets, e.g. button and knob outline border
3148 uint borderSize = 1 ;
You can’t perform that action at this time.
0 commit comments