@@ -152,49 +152,49 @@ namespace lsp
152
152
COMBO (" scm" , " Sidechain mode" , dyna_processor_metadata::SC_MODE_DFL, dyna_proc_sc_modes), \
153
153
CONTROL (" sla" , " Sidechain lookahead" , U_MSEC, dyna_processor_metadata::LOOKAHEAD), \
154
154
SWITCH (" scl" , " Sidechain listen" , 0 .0f ), \
155
- LOG_CONTROL (" scr" , " Sidechain reactivity" , U_MSEC, dyna_processor_metadata::REACTIVITY), \
155
+ LOG_CONTROL (" scr" , " Sidechain reactivity" , " SC react " , U_MSEC, dyna_processor_metadata::REACTIVITY), \
156
156
AMP_GAIN100 (" scp" , " Sidechain preamp" , GAIN_AMP_0_DB), \
157
157
COMBO (" shpm" , " High-pass filter mode" , 0 , dyna_proc_filter_slope), \
158
- LOG_CONTROL (" shpf" , " High-pass filter frequency" , U_HZ, dyna_processor_metadata::HPF), \
158
+ LOG_CONTROL (" shpf" , " High-pass filter frequency" , " HPF freq " , U_HZ, dyna_processor_metadata::HPF), \
159
159
COMBO (" slpm" , " Low-pass filter mode" , 0 , dyna_proc_filter_slope), \
160
- LOG_CONTROL (" slpf" , " Low-pass filter frequency" , U_HZ, dyna_processor_metadata::LPF)
160
+ LOG_CONTROL (" slpf" , " Low-pass filter frequency" , " LPF freq " , U_HZ, dyna_processor_metadata::LPF)
161
161
162
- #define DYNA_PROC_SC_STEREO_CHANNEL (id, label, sct ) \
162
+ #define DYNA_PROC_SC_STEREO_CHANNEL (id, label, alias, sct ) \
163
163
COMBO (" sct" id, " Sidechain type" label, dyna_processor_metadata::SC_TYPE_DFL, sct), \
164
164
COMBO (" scm" id, " Sidechain mode" label, dyna_processor_metadata::SC_MODE_DFL, dyna_proc_sc_modes), \
165
165
CONTROL (" sla" id, " Sidechain lookahead" label, U_MSEC, dyna_processor_metadata::LOOKAHEAD), \
166
166
SWITCH (" scl" id, " Sidechain listen" label, 0 .0f ), \
167
167
COMBO (" scs" id, " Sidechain source" label, dyna_processor_metadata::SC_SOURCE_DFL, dyna_proc_sc_sources), \
168
- LOG_CONTROL (" scr" id, " Sidechain reactivity" label, U_MSEC, dyna_processor_metadata::REACTIVITY), \
168
+ LOG_CONTROL (" scr" id, " Sidechain reactivity" label, " SC react " alias, U_MSEC, dyna_processor_metadata::REACTIVITY), \
169
169
AMP_GAIN100 (" scp" id, " Sidechain preamp" label, GAIN_AMP_0_DB), \
170
170
COMBO (" shpm" id, " High-pass filter mode" label, 0 , dyna_proc_filter_slope), \
171
- LOG_CONTROL (" shpf" id, " High-pass filter frequency" label, U_HZ, dyna_processor_metadata::HPF), \
171
+ LOG_CONTROL (" shpf" id, " High-pass filter frequency" label, " HPF freq " alias, U_HZ, dyna_processor_metadata::HPF), \
172
172
COMBO (" slpm" id, " Low-pass filter mode" label, 0 , dyna_proc_filter_slope), \
173
- LOG_CONTROL (" slpf" id, " Low-pass filter frequency" label, U_HZ, dyna_processor_metadata::LPF)
173
+ LOG_CONTROL (" slpf" id, " Low-pass filter frequency" label, " LPF freq " alias, U_HZ, dyna_processor_metadata::LPF)
174
174
175
- #define DYNA_POINT (idx, on, id, label, level ) \
175
+ #define DYNA_POINT (idx, on, id, label, alias, level ) \
176
176
SWITCH (" pe" #idx id, " Point enable " #idx label, on), \
177
- LOG_CONTROL_DFL (" tl" #idx id, " Threshold " #idx label, " Thresh " #idx label , U_GAIN_AMP, dyna_processor_metadata::THRESHOLD, level), \
178
- LOG_CONTROL_DFL (" gl" #idx id, " Gain " #idx label, " Gain " #idx label , U_GAIN_AMP, dyna_processor_metadata::THRESHOLD, level), \
179
- LOG_CONTROL (" kn" #idx id, " Knee " #idx label, U_GAIN_AMP, dyna_processor_metadata::KNEE), \
177
+ LOG_CONTROL_DFL (" tl" #idx id, " Threshold " #idx label, " Thresh " #idx alias , U_GAIN_AMP, dyna_processor_metadata::THRESHOLD, level), \
178
+ LOG_CONTROL_DFL (" gl" #idx id, " Gain " #idx label, " Gain " #idx alias , U_GAIN_AMP, dyna_processor_metadata::THRESHOLD, level), \
179
+ LOG_CONTROL (" kn" #idx id, " Knee " #idx label, " Knee " #idx alias, U_GAIN_AMP, dyna_processor_metadata::KNEE), \
180
180
SWITCH (" ae" #idx id, " Attack enable " #idx label, 0 .0f ), \
181
- LOG_CONTROL_DFL (" al" #idx id, " Attack level " #idx label, " Att lvl " #idx label , U_GAIN_AMP, dyna_processor_metadata::ATTACK_LVL, level), \
182
- LOG_CONTROL (" at" #idx id, " Attack time " #idx label, U_MSEC, dyna_processor_metadata::ATTACK_TIME), \
181
+ LOG_CONTROL_DFL (" al" #idx id, " Attack level " #idx label, " Att lvl " #idx alias , U_GAIN_AMP, dyna_processor_metadata::ATTACK_LVL, level), \
182
+ LOG_CONTROL (" at" #idx id, " Attack time " #idx label, " Att time " #idx alias, U_MSEC, dyna_processor_metadata::ATTACK_TIME), \
183
183
SWITCH (" re" #idx id, " Release enable " #idx label, 0 .0f ), \
184
184
LOG_CONTROL_DFL (" rl" #idx id, " Release level " #idx label, " Rel lvl " #idx label, U_GAIN_AMP, dyna_processor_metadata::RELEASE_LVL, level), \
185
- LOG_CONTROL (" rt" #idx id, " Release time " #idx label, U_MSEC, dyna_processor_metadata::RELEASE_TIME)
186
-
187
- #define DYNA_PROC_CHANNEL (id, label ) \
188
- LOG_CONTROL (" atd" id, " Attack time default" label, U_MSEC, dyna_processor_metadata::ATTACK_TIME), \
189
- LOG_CONTROL (" rtd" id, " Release time default" label, U_MSEC, dyna_processor_metadata::RELEASE_TIME), \
190
- DYNA_POINT (0 , 1 .0f , id, label, GAIN_AMP_M_12_DB), \
191
- DYNA_POINT (1 , 0 .0f , id, label, GAIN_AMP_M_24_DB), \
192
- DYNA_POINT (2 , 0 .0f , id, label, GAIN_AMP_M_36_DB), \
193
- DYNA_POINT (3 , 0 .0f , id, label, GAIN_AMP_M_48_DB), \
185
+ LOG_CONTROL (" rt" #idx id, " Release time " #idx label, " Rel time " #idx alias, U_MSEC, dyna_processor_metadata::RELEASE_TIME)
186
+
187
+ #define DYNA_PROC_CHANNEL (id, label, alias ) \
188
+ LOG_CONTROL (" atd" id, " Attack time default" label, " Att time dfl " alias, U_MSEC, dyna_processor_metadata::ATTACK_TIME), \
189
+ LOG_CONTROL (" rtd" id, " Release time default" label, " Rel time dfl " alias, U_MSEC, dyna_processor_metadata::RELEASE_TIME), \
190
+ DYNA_POINT (0 , 1 .0f , id, label, alias, GAIN_AMP_M_12_DB), \
191
+ DYNA_POINT (1 , 0 .0f , id, label, alias, GAIN_AMP_M_24_DB), \
192
+ DYNA_POINT (2 , 0 .0f , id, label, alias, GAIN_AMP_M_36_DB), \
193
+ DYNA_POINT (3 , 0 .0f , id, label, alias, GAIN_AMP_M_48_DB), \
194
194
CONTROL (" hold" id, " Hold time" label, U_MSEC, dyna_processor_metadata::HOLD_TIME), \
195
- LOG_CONTROL (" llr" id, " Low-level ratio" label, U_NONE, dyna_processor_metadata::RATIO), \
196
- LOG_CONTROL (" hlr" id, " High-level ratio" label, U_NONE, dyna_processor_metadata::RATIO), \
197
- LOG_CONTROL (" omk" id, " Overall makeup gain" label, U_GAIN_AMP, dyna_processor_metadata::MAKEUP), \
195
+ LOG_CONTROL (" llr" id, " Low-level ratio" label, " Low ratio " alias, U_NONE, dyna_processor_metadata::RATIO), \
196
+ LOG_CONTROL (" hlr" id, " High-level ratio" label, " High ratio " alias, U_NONE, dyna_processor_metadata::RATIO), \
197
+ LOG_CONTROL (" omk" id, " Overall makeup gain" label, " Makeup " alias, U_GAIN_AMP, dyna_processor_metadata::MAKEUP), \
198
198
AMP_GAIN10 (" cdr" id, " Dry gain" label, GAIN_AMP_M_INF_DB), \
199
199
AMP_GAIN10 (" cwt" id, " Wet gain" label, GAIN_AMP_0_DB), \
200
200
PERCENTS (" cdw" id, " Dry/Wet balance" label, 100 .0f , 0 .1f ), \
@@ -226,7 +226,7 @@ namespace lsp
226
226
DYNA_PROC_SHM_LINK_MONO,
227
227
DYNA_PROC_COMMON,
228
228
DYNA_PROC_SC_MONO_CHANNEL (dyna_proc_sc_type),
229
- DYNA_PROC_CHANNEL (" " , " " ),
229
+ DYNA_PROC_CHANNEL (" " , " " , " " ),
230
230
DYNA_PROC_AUDIO_METER (" " , " " , " " ),
231
231
232
232
PORTS_END
@@ -238,8 +238,8 @@ namespace lsp
238
238
DYNA_PROC_SHM_LINK_STEREO,
239
239
DYNA_PROC_COMMON,
240
240
DYNA_PROC_SPLIT_COMMON,
241
- DYNA_PROC_SC_STEREO_CHANNEL (" " , " " , dyna_proc_sc_type),
242
- DYNA_PROC_CHANNEL (" " , " " ),
241
+ DYNA_PROC_SC_STEREO_CHANNEL (" " , " " , " " , dyna_proc_sc_type),
242
+ DYNA_PROC_CHANNEL (" " , " " , " " ),
243
243
DYNA_PROC_AUDIO_METER (" _l" , " Left" , " L" ),
244
244
DYNA_PROC_AUDIO_METER (" _r" , " Right" , " R" ),
245
245
@@ -251,10 +251,10 @@ namespace lsp
251
251
PORTS_STEREO_PLUGIN,
252
252
DYNA_PROC_SHM_LINK_STEREO,
253
253
DYNA_PROC_LR_COMMON,
254
- DYNA_PROC_SC_STEREO_CHANNEL (" _l" , " Left" , dyna_proc_sc_type),
255
- DYNA_PROC_SC_STEREO_CHANNEL (" _r" , " Right" , dyna_proc_sc_type),
256
- DYNA_PROC_CHANNEL (" _l" , " Left" ),
257
- DYNA_PROC_CHANNEL (" _r" , " Right" ),
254
+ DYNA_PROC_SC_STEREO_CHANNEL (" _l" , " Left" , " L " , dyna_proc_sc_type),
255
+ DYNA_PROC_SC_STEREO_CHANNEL (" _r" , " Right" , " R " , dyna_proc_sc_type),
256
+ DYNA_PROC_CHANNEL (" _l" , " Left" , " L " ),
257
+ DYNA_PROC_CHANNEL (" _r" , " Right" , " R " ),
258
258
DYNA_PROC_AUDIO_METER (" _l" , " Left" , " L" ),
259
259
DYNA_PROC_AUDIO_METER (" _r" , " Right" , " R" ),
260
260
@@ -266,10 +266,10 @@ namespace lsp
266
266
PORTS_STEREO_PLUGIN,
267
267
DYNA_PROC_SHM_LINK_STEREO,
268
268
DYNA_PROC_MS_COMMON,
269
- DYNA_PROC_SC_STEREO_CHANNEL (" _m" , " Mid" , dyna_proc_sc_type),
270
- DYNA_PROC_SC_STEREO_CHANNEL (" _s" , " Side" , dyna_proc_sc_type),
271
- DYNA_PROC_CHANNEL (" _m" , " Mid" ),
272
- DYNA_PROC_CHANNEL (" _s" , " Side" ),
269
+ DYNA_PROC_SC_STEREO_CHANNEL (" _m" , " Mid" , " M " , dyna_proc_sc_type),
270
+ DYNA_PROC_SC_STEREO_CHANNEL (" _s" , " Side" , " S " , dyna_proc_sc_type),
271
+ DYNA_PROC_CHANNEL (" _m" , " Mid" , " M " ),
272
+ DYNA_PROC_CHANNEL (" _s" , " Side" , " S " ),
273
273
DYNA_PROC_AUDIO_METER (" _m" , " Mid" , " M" ),
274
274
DYNA_PROC_AUDIO_METER (" _s" , " Side" , " S" ),
275
275
@@ -283,7 +283,7 @@ namespace lsp
283
283
DYNA_PROC_SHM_LINK_MONO,
284
284
DYNA_PROC_COMMON,
285
285
DYNA_PROC_SC_MONO_CHANNEL (dyna_proc_extsc_type),
286
- DYNA_PROC_CHANNEL (" " , " " ),
286
+ DYNA_PROC_CHANNEL (" " , " " , " " ),
287
287
DYNA_PROC_AUDIO_METER (" " , " " , " " ),
288
288
289
289
PORTS_END
@@ -296,8 +296,8 @@ namespace lsp
296
296
DYNA_PROC_SHM_LINK_STEREO,
297
297
DYNA_PROC_COMMON,
298
298
DYNA_PROC_SPLIT_COMMON,
299
- DYNA_PROC_SC_STEREO_CHANNEL (" " , " " , dyna_proc_extsc_type),
300
- DYNA_PROC_CHANNEL (" " , " " ),
299
+ DYNA_PROC_SC_STEREO_CHANNEL (" " , " " , " " , dyna_proc_extsc_type),
300
+ DYNA_PROC_CHANNEL (" " , " " , " " ),
301
301
DYNA_PROC_AUDIO_METER (" _l" , " Left" , " L" ),
302
302
DYNA_PROC_AUDIO_METER (" _r" , " Right" , " R" ),
303
303
@@ -310,10 +310,10 @@ namespace lsp
310
310
PORTS_STEREO_SIDECHAIN,
311
311
DYNA_PROC_SHM_LINK_STEREO,
312
312
DYNA_PROC_LR_COMMON,
313
- DYNA_PROC_SC_STEREO_CHANNEL (" _l" , " Left" , dyna_proc_extsc_type),
314
- DYNA_PROC_SC_STEREO_CHANNEL (" _r" , " Right" , dyna_proc_extsc_type),
315
- DYNA_PROC_CHANNEL (" _l" , " Left" ),
316
- DYNA_PROC_CHANNEL (" _r" , " Right" ),
313
+ DYNA_PROC_SC_STEREO_CHANNEL (" _l" , " Left" , " L " , dyna_proc_extsc_type),
314
+ DYNA_PROC_SC_STEREO_CHANNEL (" _r" , " Right" , " R " , dyna_proc_extsc_type),
315
+ DYNA_PROC_CHANNEL (" _l" , " Left" , " L " ),
316
+ DYNA_PROC_CHANNEL (" _r" , " Right" , " R " ),
317
317
DYNA_PROC_AUDIO_METER (" _l" , " Left" , " L" ),
318
318
DYNA_PROC_AUDIO_METER (" _r" , " Right" , " R" ),
319
319
@@ -326,10 +326,10 @@ namespace lsp
326
326
PORTS_STEREO_SIDECHAIN,
327
327
DYNA_PROC_SHM_LINK_STEREO,
328
328
DYNA_PROC_MS_COMMON,
329
- DYNA_PROC_SC_STEREO_CHANNEL (" _m" , " Mid" , dyna_proc_extsc_type),
330
- DYNA_PROC_SC_STEREO_CHANNEL (" _s" , " Side" , dyna_proc_extsc_type),
331
- DYNA_PROC_CHANNEL (" _m" , " Mid" ),
332
- DYNA_PROC_CHANNEL (" _s" , " Side" ),
329
+ DYNA_PROC_SC_STEREO_CHANNEL (" _m" , " Mid" , " M " , dyna_proc_extsc_type),
330
+ DYNA_PROC_SC_STEREO_CHANNEL (" _s" , " Side" , " S " , dyna_proc_extsc_type),
331
+ DYNA_PROC_CHANNEL (" _m" , " Mid" , " M " ),
332
+ DYNA_PROC_CHANNEL (" _s" , " Side" , " S " ),
333
333
DYNA_PROC_AUDIO_METER (" _m" , " Mid" , " M" ),
334
334
DYNA_PROC_AUDIO_METER (" _s" , " Side" , " S" ),
335
335
0 commit comments