I would suggest you to have a look at FMOD library.
You can find it at http://www.fmod.org/
It's free for non commercial use and it plays almost every known music
format
Very easy also to interface within delphi, and it has exactly what you need
because i already used it for the same purpose :!:
Bookmarks