aboutsummaryrefslogtreecommitdiff
path: root/base
diff options
context:
space:
mode:
Diffstat (limited to 'base')
-rw-r--r--base/commandLine.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/base/commandLine.cpp b/base/commandLine.cpp
index b87ec4453f..a4e836ac05 100644
--- a/base/commandLine.cpp
+++ b/base/commandLine.cpp
@@ -241,18 +241,20 @@ void registerDefaults() {
ConfMan.registerDefault("gui_saveload_last_pos", "0");
#ifdef USE_FLUIDSYNTH
- // FluidSynth settings. All multiplied by 100, except reverb width
- // which is multiplied by 10, and chorus number which is an integer
- // to begin with.
+ // The settings are deliberately stored the same way as in Qsynth. The
+ // FluidSynth music driver is responsible for transforming them into
+ // their appropriate values.
+ ConfMan.registerDefault("fluidsynth_chorus_activate", true);
ConfMan.registerDefault("fluidsynth_chorus_nr", 3);
- ConfMan.registerDefault("fluidsynth_chorus_level", 200);
+ ConfMan.registerDefault("fluidsynth_chorus_level", 100);
ConfMan.registerDefault("fluidsynth_chorus_speed", 30);
- ConfMan.registerDefault("fluidsynth_chorus_depth", 800);
+ ConfMan.registerDefault("fluidsynth_chorus_depth", 80);
ConfMan.registerDefault("fluidsynth_chorus_waveform", "sine");
+ ConfMan.registerDefault("fluidsynth_reverb_activate", true);
ConfMan.registerDefault("fluidsynth_reverb_roomsize", 20);
ConfMan.registerDefault("fluidsynth_reverb_damping", 0);
- ConfMan.registerDefault("fluidsynth_reverb_width", 5);
+ ConfMan.registerDefault("fluidsynth_reverb_width", 1);
ConfMan.registerDefault("fluidsynth_reverb_level", 90);
ConfMan.registerDefault("fluidsynth_misc_interpolation", "4th");