I have around 10 music files in a directory and I load them as AudioStream as shown:
dir = SetDirectory@NotebookDirectory; files = FileNames["*.mp3",dir]; stream = AudioStream[Audio[#]]& /@ files;
stream is now a list of 10 AudioStream. Now when I play it using AudioPlay
All the AudioStream start playing simultaneously.
How do I make them play one by one, automatically when one gets over the next one should start, as well as manually, like having a button which when clicked would play the next audio on the list?