I have a suggestion similar;To trap music in a zone brick.Anyone who is in the zone can hear the music, anyone outside the zone can't.I thought I'd post this here instaid of making another topic for this.
Make event scripts. Make an event defining the zone, another for when the player enters and another for when it leaves
Good luck.
Sound also depends on first and third person views so it gets confusing.