diff options
Diffstat (limited to 'base')
-rw-r--r-- | base/commandLine.cpp | 14 |
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"); |