ardour/libs/fluidsynth
Robin Gareus 2a395aead5
Relax fluidsynth's sample-rate constraint
Allow for 192kHz session (needs testing, by ear and
by down-sampling to 48k vs. running directly at 48k, etc)
Also prevent plugin from loading when sample-rate is out of bounds.

Previously the plugin loaded but was pitched up when the sample
rate exceeded 96k.
2026-01-13 15:00:17 +01:00
..
fluidsynth Update to fluidsynth-2.2 2021-04-18 22:02:57 +02:00
MSVCfluidsynth Accommodate newly introduced source(s) in our MSVC project (fluidsynth) 2018-10-22 08:46:59 +01:00
src Relax fluidsynth's sample-rate constraint 2026-01-13 15:00:17 +01:00
config.h Update to fluidsynth-2.2 2021-04-18 22:02:57 +02:00
README Update to fluidsynth-2.2 2021-04-18 22:02:57 +02:00
wscript Update fluidsynth cflags 2025-12-13 16:05:09 +01:00

This is a stripped down version of fluidsynth (library only)

from git://github.com/FluidSynth/fluidsynth.git
rev. v2.2.0-41-gf55bc799

fluidsynth is licensed in terms of the  LGPL-2+, see individual source
files for (C) holders.

---

The source is imported in the repository in order to allow static linking,
with hidden visibility. This is required for a-fluidsynth.lv2 (plugin must
be self-contained and not rely on external shared libs) and to make it
available to to libardour on all platforms that Ardour is.