/Rock-On

A playlist widget for computers

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

A Customizable Music Playlist Widget

This is a very simple application that uses tkinter for a beautiful GUI. This program demonstrates the use of stack data structure by creating a playlist. You can add your desired song and the song which is added at last is the one to be played first, i.e last in first out. You can as well, play, pause, stop or go to the next song in the list as you desire. Hope you like the application! Widget

To run-

  1. Install the required python modules: tkinter, pyglet.
  2. On executing the program again, a Playlist widget should appear.

Functionalities-

  1. To add songs for a playlist: Click on the Picture, directory opens, select your desired songs, which appears on the window below the picture. The recently added song plays first.

  2. Play, Pause, Resume: Clicking on the play button ones starts playing the song at first. The next button pauses the song. With the third button, you can resume the song again.

  3. Next Song: Clicking on the play button twice goes to the next songin the playlist. At the end of the list, the next song played will be the song at top of the list.

  4. Close the widget: Select the close button at top right of the widget to close the application


To Customize:

  1. Open the Music player folder, change the icons you desire keeping the same name.
  2. For best fit, try to keep the size of the icons as same to the original ones.

*Note: The application supports only .WAV file format. Other file formats will be added soon. Few Songs are provided in the Music PLayer folder for reference.