basic class of audioplayer