A project that can play songs with multiple parts. Type a song name from the list in, and the program will transition to the new song when the next part starts. There can be a different transition depending on the new song, previous song, and part transtioning from.
The 'Song names' list is just a visual to show you what song names there are, whether the names actually do anything depends on whether the cat has a sound for them. To have a song with any number of parts instead of two or three, you could use the 'song names' list with another 'parts in song' list, where the number of parts for each song would be stored with the same item number as the song name. I am just as skilled at humming as I was years and years ago.