Closed spessasus closed 3 months ago
Polyphone decompresses the soundfont only if the filename extension is sf3. It doesn't check ifil like it should. (Or check sample type). This causes soundfont3 soundfonts saved with a .sf2 extension to be broken.
ifil
SoundFont3 Format
Polyphone should check if ifil is 3 instead of filename extension. That or check if (sampleType & 0x10) > 1
2.3.1 (Flatpak)
I close this ticket since it be part of the job done in #204
The issue
Polyphone decompresses the soundfont only if the filename extension is sf3. It doesn't check
ifil
like it should. (Or check sample type). This causes soundfont3 soundfonts saved with a .sf2 extension to be broken.SoundFont3 Format
How to reproduce
Expected behavior
Polyphone should check if
ifil
is 3 instead of filename extension. That or check if (sampleType & 0x10) > 1Version tested
2.3.1 (Flatpak)