From c32deac305c1bee23fa493abcfe4c3dc74e58ddc Mon Sep 17 00:00:00 2001 From: Albert Graef <aggraef@gmail.com> Date: Mon, 8 Aug 2022 08:20:52 +0200 Subject: [PATCH] Fix up fluid~ defaults for fluidsynth 2. --- externals/fluid~/fluid~.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/externals/fluid~/fluid~.c b/externals/fluid~/fluid~.c index f9ab423a5..d7190f4ba 100644 --- a/externals/fluid~/fluid~.c +++ b/externals/fluid~/fluid~.c @@ -312,15 +312,15 @@ static void fluid_init(t_fluid_tilde *x, t_symbol *s, int argc, t_atom *argv) } else { - // fluid_settings_setstr(settings, "audio.driver", "float"); - // settings: - fluid_settings_setnum(x->x_settings, "synth.midi-channels", 16); - fluid_settings_setnum(x->x_settings, "synth.polyphony", 256); + // ag: fluidsynth defaults are: 16, 256, 0.2, 44100.0, 1, 1, 0 + // to use these, just comment the section below + fluid_settings_setint(x->x_settings, "synth.midi-channels", 16); + fluid_settings_setint(x->x_settings, "synth.polyphony", 256); fluid_settings_setnum(x->x_settings, "synth.gain", 0.600000); - fluid_settings_setnum(x->x_settings, "synth.sample-rate", 44100.000000); - fluid_settings_setstr(x->x_settings, "synth.chorus.active", "no"); - fluid_settings_setstr(x->x_settings, "synth.reverb.active", "no"); - fluid_settings_setstr(x->x_settings, "synth.ladspa.active", "no"); + fluid_settings_setnum(x->x_settings, "synth.sample-rate", 44100.0); + fluid_settings_setint(x->x_settings, "synth.chorus.active", 0); + fluid_settings_setint(x->x_settings, "synth.reverb.active", 0); + fluid_settings_setint(x->x_settings, "synth.ladspa.active", 0); if (sr != 0) { -- GitLab