Possible reason for why fluidsynth is saying 'Not a DLS file (RIFF id = 'sfbk♦')'? #1084
-
The example fluidsynth https://www.fluidsynth.org/api/example_8c-example.html (compiled with v2.2.5) perfectly runs on my Windows system and my other unix system without producing an error (with sf2 https://github.com/dats-lang/dats-src/blob/master/share/soundfonts/TimGM6mb.sf2). On a software I wrote which uses fluidsynth, it gives the following error on Windows:
even though the software I wrote works on my other unix system. It happens when Here's the first 160 bytes of the sf2:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
I cannot reproduce this by just using fluidsynth's commandline tool on Windows. I need some more information:
|
Beta Was this translation helpful? Give feedback.
-
On a completely unrelated reasons and complete unrelated Finally working https://files.catbox.moe/7rps4e.mp3 |
Beta Was this translation helpful? Give feedback.
On a completely unrelated reasons and complete unrelated
FILE *
, I had to close other unneeded FILE stream for fluidsynth to work,https://github.com/dats-lang/dats-src/blob/69949662fb6f28a07e8af85b2023bf5acb099176/dats/semantic.c#L190-#L191
Finally working https://files.catbox.moe/7rps4e.mp3