I found the reason why 1by1 and my plugin for it froze when using the latest version of the BASSMIDI module when 1by1 or the plugin was closed while a midi file was playing. It is enough to add the BASSHLS module and the freeze disappears. When using 1by1 with parameters (when the option to close the player via ESC is enabled), the BASSWEBM module is also required. It is possible that other modules may be required; I do not have test files of all formats supported by 1by1. With the BASSMIDI library version 2.4.4.1, 1by1 always closes correctly.
Statistics: Posted by AkulaBig — 2024-07-03, 17:40 UTC