An open API service indexing awesome lists of open source software.

https://github.com/abdullahalshaad/simplayer

A simple music player which scans through computer and finds all the audio in home directories. User can play next/previous songs and see the song list and select a song to play.
https://github.com/abdullahalshaad/simplayer

java jlayer threading windowbuilder

Last synced: 2 months ago
JSON representation

A simple music player which scans through computer and finds all the audio in home directories. User can play next/previous songs and see the song list and select a song to play.

Awesome Lists containing this project

README

        

# SimPlayer
A Simple Music Player for computers.

# Project Description

The application automatically goes through all the directories inside home directory and fetch all the audio files and initialize the first found song to the player. User can play/pause songs. User can use next/prev buttons to initialize and play the next or previous songs. Shuffle button can used to shuffle the playlist. User can view the song list using "All Song" button and select a song from the list. Player starts playing the selected song.

# How to Run the Project

To run the project download [SimPlayer.jar](https://github.com/Shaad7/SimPlayer/releases/tag/v0.5) . Make sure you have java installed. Open Command Promp/Terminal and run a command in following format .

**java -jar /Path/SomePath/Simplayer.jar**

For example :

```
java -jar /home/shaad/Downloads/SimPlayer.jar
```
or
```
java -jar C:\Users\shaad\Downloads\SimPlayer.jar
```

# Current Issues

1. Slow response time when length of mp3 files are short and buttons are pressed with a little time in between.

2. Only fetches the songs in C drive or home device. Does not search for songs through directories in other devices/drives.

3. Buttons do not change their position themselves dynamically according to screen size.

# Contribution
Contribution to the project will be warmly welcomed.