Thought of something else :xd:: So, the Goddesses don't want the citizens of Hyrule (or other nations for the games not involving Hyrule) to be bored, so through magic of some kind they pump music into the different areas of the world for people to listen to throughout their everyday...
:) It's certainly a fun theory to explain the music always playing. I'm just picturing Link running around Hyrule Field humming its tune, or fighting Ganon and running around humming scary music, and I'm dying laughing and how goofy and spectacular it is :lol:. Honestly, I'm gonna be thinking...