1616
1717namespace {
1818const QString kAppGroup = QStringLiteral(" [App]" );
19+ const QString kMixerGroup = QStringLiteral(" [Mixer]" );
1920} // namespace
2021
2122ControlPickerMenu::ControlPickerMenu (QWidget* pParent)
@@ -53,8 +54,8 @@ ControlPickerMenu::ControlPickerMenu(QWidget* pParent)
5354 QMenu* pMixerMenu = addSubmenu (tr (" Mixer" ));
5455 // Crossfader / Orientation
5556 QMenu* pCrossfaderMenu = addSubmenu (tr (" Crossfader / Orientation" ), pMixerMenu);
56- addControl (" [Master] " ,
57- " crossfader" ,
57+ addControl (kMixerGroup ,
58+ QStringLiteral ( " crossfader" ) ,
5859 tr (" Crossfader" ),
5960 tr (" Crossfader" ),
6061 pCrossfaderMenu,
@@ -77,45 +78,45 @@ ControlPickerMenu::ControlPickerMenu(QWidget* pParent)
7778 pCrossfaderMenu);
7879 // Main Output
7980 QMenu* pMainOutputMenu = addSubmenu (tr (" Main Output" ), pMixerMenu);
80- addControl (" [Master] " ,
81- " gain " ,
81+ addControl (kMixerGroup ,
82+ QStringLiteral ( " main_gain " ) ,
8283 tr (" Main Output Gain" ),
8384 tr (" Main Output gain" ),
8485 pMainOutputMenu,
8586 true );
86- addControl (" [Master] " ,
87- " balance" ,
87+ addControl (kMixerGroup ,
88+ QStringLiteral ( " balance" ) ,
8889 tr (" Main Output Balance" ),
8990 tr (" Main Output balance" ),
9091 pMainOutputMenu,
9192 true );
92- addControl (" [Master] " ,
93- " delay " ,
93+ addControl (kMixerGroup ,
94+ QStringLiteral ( " main_delay " ) ,
9495 tr (" Main Output Delay" ),
9596 tr (" Main Output delay" ),
9697 pMainOutputMenu,
9798 true );
9899 // Headphone
99100 QMenu* pHeadphoneMenu = addSubmenu (tr (" Headphone" ), pMixerMenu);
100- addControl (" [Master] " ,
101- " headGain " ,
101+ addControl (kMixerGroup ,
102+ QStringLiteral ( " headphone_gain " ) ,
102103 tr (" Headphone Gain" ),
103104 tr (" Headphone gain" ),
104105 pHeadphoneMenu,
105106 true );
106- addControl (" [Master] " ,
107- " headMix " ,
107+ addControl (kMixerGroup ,
108+ QStringLiteral ( " headphone_mix " ) ,
108109 tr (" Headphone Mix" ),
109110 tr (" Headphone mix (pre/main)" ),
110111 pHeadphoneMenu,
111112 true );
112- addControl (" [Master] " ,
113- " headSplit " ,
113+ addControl (kMixerGroup ,
114+ QStringLiteral ( " headphone_split " ) ,
114115 tr (" Headphone Split Cue" ),
115116 tr (" Toggle headphone split cueing" ),
116117 pHeadphoneMenu);
117- addControl (" [Master] " ,
118- " headDelay " ,
118+ addControl (kMixerGroup ,
119+ QStringLiteral ( " headphone_delay " ) ,
119120 tr (" Headphone Delay" ),
120121 tr (" Headphone delay" ),
121122 pHeadphoneMenu,
@@ -1347,14 +1348,14 @@ ControlPickerMenu::ControlPickerMenu(QWidget* pParent)
13471348 pMicrophoneMenu,
13481349 true ,
13491350 false );
1350- addControl (" [Master] " ,
1351- " duckStrength " ,
1351+ addControl (kMixerGroup ,
1352+ QStringLiteral ( " talkover_ducking_strength " ) ,
13521353 tr (" Microphone Ducking Strength" ),
13531354 tr (" Microphone Ducking Strength" ),
13541355 pMicrophoneMenu,
13551356 true );
1356- addControl (" [Master] " ,
1357- " talkoverDucking " ,
1357+ addControl (kMixerGroup ,
1358+ QStringLiteral ( " talkover_ducking_mode " ) ,
13581359 tr (" Microphone Ducking Mode" ),
13591360 tr (" Toggle microphone ducking mode (OFF, AUTO, MANUAL)" ),
13601361 pMicrophoneMenu);
0 commit comments