Problem z midi jest taki, że np. jak jest w połowie i nie gra ŻADEN INSTRUMENT, to GM uznaje, że midi nie gra. Dla tego, sprawdzanie poprzez !sound_is_playing może sprawiać, że midi odtwarza się podwójnie, przez co jest głośny.
Polecam używac sound_loop.