Hi.
should music play between scenes?
if so i think you will need to load async additive.
on the scene that the sound needs to stop, when loaded, reference the object with the audio listener and use 'audio stop'
Similar like this, but instead, why don’t you make:
1. A scene let’s name it AudioPlayer.scene
2. Insert only audiosource , remove the camera
3. On the audiosource insert playmaker state with set game object > This object to Global Variable “MUSIC PLAYER” and save it
4. Now on scene 1, load async AudioPlayer.scene
5. This will set global variable “MUSIC PLAYER” = audiosource that contain your clip
6. Audio Play MUSIC PLAYER. This will persist as long as you don’t remove the scene
7. On the final scene, simply stop the “MUSIC PLAYER” or unload the scene
Basically you make a dedicated scene that serves as your jukebox.
Good luck
PS: this is probably not the best method, but it should works.