Hello.
I found the other way. You don't need to make a tons of events. Just:
System every tick -> Set volume(-distance(player.X, Player.Y, Sound.X, Sound.Y)/10 dB)
Maybe u will want to change number "10" to some another. For me it was optimal.
Sorry for my engl...