This music player uses Java to support audio visualizer, transparent UI, and media control in notifications.