A lightweight and versatile audio player