Skip to content

Commit 923ef52

Browse files
Feat: Move the output limiter option from DSP to Player Settings (#886)
* feat: remove the output limiter option from the DSP settings * chore: add translation string for the output limiter option
1 parent 246bb11 commit 923ef52

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

src/plugins/api/interfaces.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ export interface DSPConfig {
5858
filters: DSPFilter[];
5959
input_gain: number;
6060
output_gain: number;
61-
output_limiter: boolean;
6261
}
6362

6463
// DSPDetails used in StreamDetails

src/translations/en.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,10 @@
179179
"label": "Enable volume normalization (EBU-R128 based)",
180180
"description": "Enable volume normalization based on the EBU-R128 standard without affecting dynamic range"
181181
},
182+
"output_limiter": {
183+
"label": "Enable limiting to prevent clipping",
184+
"description": "Activates a limiter that prevents audio distortion by making loud peaks quieter."
185+
},
182186
"volume_normalization_target": {
183187
"label": "Target level for volume normalization",
184188
"description": "Adjust average (perceived) loudness to this target level, default is -17 LUFS\n\n**WARNING:** Setting the level too high may result in clipping!"
@@ -421,7 +425,6 @@
421425
"disabled_message": "DSP is currently disabled. Enable it using the switch above",
422426
"input": "Input",
423427
"output": "Output",
424-
"enable_output_limiter": "Enable Output Limiter to prevent clipping",
425428
"filter": {
426429
"add": "Add Filter",
427430
"type": "Filter Type",

src/views/settings/EditPlayerDsp.vue

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -106,13 +106,6 @@
106106
:color="$vuetify.theme.current.dark ? 'surface' : 'surface-light'"
107107
>
108108
<DSPSlider v-model="dsp.output_gain" type="gain" />
109-
<v-card-item>
110-
<v-checkbox
111-
v-model="dsp.output_limiter"
112-
:label="$t('settings.dsp.enable_output_limiter')"
113-
hide-details
114-
/>
115-
</v-card-item>
116109
</v-card>
117110

118111
<!-- Settings of the selected DSP Filter -->

0 commit comments

Comments
 (0)