Customisable audio playlist

Hi everyone
There are quite a few good Audio stacks with a playlist out there but I wondered if anyone knew of one that can be customised by the visitor.
Ideally I’m looking for a way for users to select from a list of audio tracks to make a customised playlist
I found something on Codecanyon that is kind of what I’m looking for
http://www.interactivepixel.net/ccAudioPlayer/index_playlist_selector.html
This one gives the visitor the ability to change the order of the tracks in an existing playlist and delete ones they don’t want.
But I’d rather they were able to select from a list the tracks that they DO want as I’d like to stitch together some hypnosis audio to make a personalised online therapy session.
Any ideas?
Thanks

Richard