Lately OpenMPT 1.29.09 and OpenMPT 1.29.10 are acting strange, when I choose "Import Midi Library" and choose a soundfont and then import a midi file the drum samples of the soundfont are not being imported from the soundfont, I have tried 3 different soundfonts. Does anyone have any idea's as to why this is happening?
It would be really helpful to provide an example soundfont the problem is happening with, as I cannot see the issue here.
Your absolutely right, I'm on windows 10 and the soundfonts I'm using are: 4GMGSMT.SF2, GeneralUserGS144.sf2 and GeneralUser GS v1.471.sf2
Thanks, I can reproduce the issue with GeneralUser now. You can track the work on this bug in this issue: https://bugs.openmpt.org/view.php?id=1457
It seems to me that everything worked okay before the most recent windows 10 update, people have been mentioning problems with windows update kb5003214 and kb5003254 so it could have something to do with that.
No, Windows updates cannot cause such a change. This was a change in OpenMPT soundfont parsing, which was already broken in OpenMPT 1.28, it's just broken differently in OpenMPT 1.29 now.
I noticed that OpenMPT isn't importing the names of the percussion instruments either, that must also have to do with the way the soundfonts are being parsed.