diff --git a/src/renderer/views/pages/audiolabs.ejs b/src/renderer/views/pages/audiolabs.ejs index b93c9026..5b9a1229 100644 --- a/src/renderer/views/pages/audiolabs.ejs +++ b/src/renderer/views/pages/audiolabs.ejs @@ -3,7 +3,7 @@
-
+
{{$root.getLz('settings.warn.audioLab.withoutAF')}}
@@ -11,7 +11,7 @@ {{$root.getLz('term.settings')}}
-
+
{{$root.getLz('settings.option.audio.enableAdvancedFunctionality.ciderPPE')}}
@@ -21,7 +21,7 @@
-
+
{{$root.getLz('settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength')}}
@@ -53,12 +53,11 @@ {{$root.getLz('settings.option.audio.enableAdvancedFunctionality.analogWarmthIntensity.description')}}
- - +
@@ -190,12 +189,22 @@ CiderAudio.hierarchical_loading(); } }, - ChangeanalogWarmth: function (multiplier) { - app.cfg.audio.maikiwiAudio.analogWarmth_value = multiplier + ChangeanalogWarmth: function () { let WARMTH_GAIN = [-4.81, 0.74, 0.55, -0.84, -1.52, 0.84, 0.66, -0.29, 0.29, 0.94, 1.67, 1.62, -0.53, -0.81, -4.98, 1.43, 0.86, 1.13, -1.06, -0.95, -1.13, 1.78, -3.86]; - for (let i = 0; i < 23; i++) { - CiderAudio.audioNodes.analogWarmth[i].gain.value = WARMTH_GAIN[i] * multiplier; - } + + switch (app.cfg.audio.maikiwiAudio.analogWarmth_value) { + case "SMOOTH": + for (let i = 0; i < 23; i++) { + CiderAudio.audioNodes.analogWarmth[i].gain.value = WARMTH_GAIN[i] * 1.25; + } + break; + case "WARM": + for (let i = 0; i < 23; i++) { + CiderAudio.audioNodes.analogWarmth[i].gain.value = WARMTH_GAIN[i] * 1.75; + } + break; + } + }, }}) \ No newline at end of file