Music does not play between scenes

Hi guys, I was designing a scene of my project and everything worked normally, including the sound, but I realized that the editor and build the sound that plays in loop located on the ground scene does not. Only in scenes exchanges it does not work, starting from the actual scene it usually works. Can anyone tell the point?

Have you tried DontDestroyOnLoad?

public static MusicManager instance = null;
private AudioSource audioSource;

	void Awake()
	{
		if(instance == null)
		{
			instance = this;
		}
		else if(instance != this)
		{
			Destroy (gameObject);
		}
		
		DontDestroyOnLoad(gameObject);

		audioSource = GetComponent<AudioSource>();

	}

Create a “MusicManager” singleton and instantiate it in your first scene. Add an audio source to it and a collection of music clips that you would like to play. Also add a few methods to indicate which clip to play.