mirror of
https://github.com/libretro/RetroArch
synced 2024-12-28 00:24:15 +00:00
22d7fbd521
Appears to be enough to silence any lingering notes when midi is playing and core is suddenly closed. Tried adding this on the core side but midi_free comes first before retro_deinit/retro_unload_game so the driver was already closed. Another way to fix this in the core's side is to call 'flush' immediately after any midi writes, but that doesn't appear to be the api's design, flush is supposed to get called at the end of the retro_run. Im open for any better methods. but this should work for the issue without causing other problems. Co-authored-by: negativeExponent <negativeExponent@users.noreply.github.com> |
||
---|---|---|
.. | ||
alsa_midi.c | ||
winmm_midi.c |