Trazege,
А не лучше ли вместо замены старой музыки сделать добавление новой ? То есть в старых локах сначала играет старая композиция, а после неё, например если игрок долго засиделся в одном месте, уже начинает играть новая, если это сложно реализовать технически можно просто склеить несколько композиций (старую и новую) в одну, с плавным переходом.