Tom M.
Tom M.
If I recall correctly, it doesn't default to any tuning program/bank at all - you *have to* set a tuning program/bank explicitly in order to make it work. I must...
The .mid files I'm trying actually do that for me, as I can see from fluidsynth's dump. I'm sure I'm missing something, as I was able to get it working...
[mts.zip](https://github.com/FluidSynth/fluidsynth/files/1308650/mts.zip)
Yes, that would be great!
Aha, and how do you expect fluidsynth to behave in this case? Crash as well? Terminate itself? Or simply send itself a noteoff?
> I am not aware if the MIDI standard implies looping the last sent note forever It is an immanent feature of the MIDI standard that when you unplug the...
I'm currently not planning to change this behavior for all drivers, sry.
I would actually like to make one step backwards and ask: What causes fluidsynth to consume CPU time when rendering silence? I just executed `fluidsynth -a jack /usr/share/sounds/sf2/FluidR3_GM.sf2` ran it...
> if I comment out the call to fluid_synth_write_float in the PulseAudio driver, the PulseAudio server still consumes between 15-25% CPU time, the audio driver thread about 3-7% CPU time...
Most of the usage seems to originate from `snd_pcm_hw_writei()` `fluidsynth -a alsa -R0 -C0 -o audio.alsa.device=hw:1 -r 48000 FluidR3_GM.sf2`  Increasing the bufsize expectedly decreases the CPU usage `fluidsynth -a...