divideconcept / FluidLite

Very light version of FluidSynth designed to be hardware, platform and external dependency independent.
Other
128 stars 34 forks source link

SF3: Loop points ignored at samples #33

Open Wohlstand opened 2 years ago

Wohlstand commented 2 years ago

Recently my friend recognized an issue with SF3 files: at some instruments (especially "Instr bnk0 num10" one) keeps looping the whole sample with loop points ignored:

SF3-sample-loop-bug.zip

The original SF2 file plays just fine. Upstream FluidSynth built from the sources plays the same SF3 just fine.

0lhi commented 2 years ago

Some more Context: The conversion in Wohlstand's ZIP was done by Polyphone 2.2.0.

I have also made one with sftools that also leads to a buggy result: sftools.zip