+
{{$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