> but there is no corresponding public API to
> release a voice, which is needed for implementing note_off
There is fluid_synth_stop() which forces the voice into release stage, unless
it is sustained or sostenutoed. Instead of passing in the fluid_voice_t*, you
have to use fluid_voice_get_id(vo
Hi!
Am 18.10.19 um 20:48 schrieb Tom M.:
> You see, if you want to use fluidsynth for SFZ, it is not done by just
> implementing a new soundfont loader. Instead, it would require a whole
> user application that treats MIDI events according to the SFZ spec.
Ah, right, that is a good idea how to
First of all: Really nice work, thanks for sharing!
Regarding your question of how fluidsynth can be modified: This topic
was raised when implementing DLS support, which we will ship for
version 2.1 . The conclusion was that fluidsynth is and stays a
SoundFont2 synth. We integrated DLS because the
Hi!
I've been working on a sfz loader for fluidsynth. I've made the code
available on github, it is C++17, I use LGPL2.1+ like fluidsynth itself:
https://github.com/swesterfeld/liquidsfz
So this adds the necessary bits to make fluidsynth be able to parse,
load and play sfz files. This is ea