Edit: So what do you think about making announcer or some kind of trigger that will react to events happening in the game (examples below) and change music and/or play some sfx?
Examples:
1) Dante rush (enemy team built dante/krow or another strider very quickly and is moving towards your base).
2) Skuttle uncloaks next to commander/strider or strategical building (fusion/singu).
3) Landunit was killed in midair. (doesn't happen too often unless newton?)
4) Enemy team almost finished building superweapon or already did.
5) And so on...
Naturally it should abide inLoS. So you won't hear event until you see it first. What do you think?
As an experiment I coded quick
zk-announcer with 4 events (not music, but voice sfx, it's disabled by default, press F11 and search for "Announcer"). You can try it out in test hosts. Also, if you are annoyed by them you can disable them easily, by either disabling widgets or going to settings -> sound -> announcer and toggle on/off state.
It's not really hard to make a music changing too, but I need some example music for that. Just give some suggestions (when it should play) and links.
Edit: There is now a
wiki page discussing what could be implemented regarding dynamic music (event triggered).
-deleted non-free content-