Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 1.63 KB

README.md

File metadata and controls

66 lines (46 loc) · 1.63 KB

🎵 About

Harmonic Apolo is a music player in Java that aims to manage music through playlist handling. Focusing on simplicity and efficiency, using third-party libraries for file handling and Swing for the GUI, Apolo offers the key features of a music player in an intuitive, practical, and harmonious way.

  • Create, delete and switch between playlists. GIF add/switch/del playlists

  • Add (button or drag and drop), delete and switch between playlists. GIF add music and play/resume

  • When a song ends, it goes to the next one in the playlist, unless repeat is active or it is at the end of the queue. In addition, it has all the main features of a playback-control. GIF playback control

🔨 Tools

📄 Dependencies

💿 How Contribute

#Clone the project
$ git clone https://github.com/Ytalk/music-player.git
#Enter directory
$ cd music-player
#Run with makefile

#Linux/macOS:
$ make lpermission
$ make compile
$ make run

#Windows:
$ make compile
$ make run

or

#Run without makefile

#Linux/macOS:
$ chmod +x mvnw
$ ./mvnw compile
$ ./mvnw exec:java

#Windows:
$ ./mvnw compile
$ ./mvnw exec:java