amarok

Amarok is a sub division of KDE project which is released under GNU General Public License version 2. It supports all the basic functions of any audio player and in addition provides features for grouping the library of music files into different folders based on genre, album, artist etc.  Each and every audio format is supported by Amarok.