def set_audio(): fx_config = get_current_fx_data() form = AudioForm() if form.validate_on_submit(): flash("Effect params accepted") fx_config["effect_params"]["audio"]["bass_bins"] = int( form.bass_bins.data) fx_config["effect_params"]["audio"]["middle_bins"] = int( form.middle_bins.data) fx_config["effect_params"]["audio"]["high_bins"] = int( form.high_bins.data) set_current_fx_data(fx_config) return redirect(url_for("index")) else: form.bass_bins.data = str( fx_config["effect_params"]["audio"]["bass_bins"]) form.middle_bins.data = str( fx_config["effect_params"]["audio"]["middle_bins"]) form.high_bins.data = str( fx_config["effect_params"]["audio"]["high_bins"]) return render_template("audio.html", form=form)