@felipxbr wanted to know how to have some tracks play in sequence from a track list.
This is a quick and dirty example of one way to have Audio tracks play each track in sequence.
This example uses a simple array as the track list.
We use two global vars to work out which track to play.
1, is the length of the track array.
2, is the track number.
We simply compare the current track play number with the count of tracks. Then increase the number if it is not greater than the tracks count.
This give us the next track number to play. ( Array number start at 0, so track one is 0 track two is 1 so we alway deduct 1 from the length of the track array)
We have the first track to play, hard coded as 0.
So when we hit the start button the track 0 will play.
We have a addEventListener that listens to when playing has ended. This will trigger the track number to play to increase by 1 and call the function that will play the next track.
Working with some one else code can always be a challenge.
I have added my code to the other. ( was not simple due to above statement ) but I think I have it as simplified as I can get it with both sets of code mashed together and without re writing and laying out a new Hype project.