Делал аудиоплеер на C# с использованием библиотеки NAudio. Здесь можно создавать плейлисты из mp3 файлов и проигрывать их. Песню можно поставить на паузу или перенести воспроизведение на определённый таймкод. Также можно изменять громкость воспроизведения.