25 Jun 2026, 06:32
#
Issue: The exported .sf2 soundfont files are unreadable because of incorrect size for the ICMT header block, which is set to 47 blocks but should be 48. Polyphone gives "invalid header" error.
Fix: I assume there is a metadata template .sf2 files. So simply setting the block size from 47 to 48 (2F -> 30 in hex) fixes the problem. (though it's an ad-hoc solution since technically the headers are now misaligned but readable at least.)
I attached some screenshots of how I fixed it myself. Hope this helps!

Fix: I assume there is a metadata template .sf2 files. So simply setting the block size from 47 to 48 (2F -> 30 in hex) fixes the problem. (though it's an ad-hoc solution since technically the headers are now misaligned but readable at least.)
I attached some screenshots of how I fixed it myself. Hope this helps!