This is a music player built using electron for Rebmems hardware
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
This project was created for Rebmems hardware. The development was carried out over a deadline of 5 days. The application supports the typical functionality you would expect from a music player. Play, Pause, Seeking, Volume adjustment and more are all supported.
Tech Used:
- Electron - Used to create an application using web technologies
- Vue - Used as the framework for development
These are all the frameworks & programming languages that were used
Below will show you how to get the application up and running on your local machine from this repository
- Download the latest build from GDrive
OR
1.1. Download the repo OR Clone the repogit clone https://github.com/Orakeshi/Rebmem-MusicPlayer.git
- You will need to make sure you have a "Music" folder in the root of your machine
- This is where the application will pull the song data from
"C:\users\xxx\Music"
- Image of the folder on a MacBook
- Make sure that ANY song you want to listen to on the application is placed in the Music folder for either Mac Or Window
- The application provides images and song names by scraping the song metadata of an MP3.
- If your song is showing a default Rebmem logo as the image, it means your song doesnt have sufficient tag data to scrape
- If your song doesnt have metadata you can provide metadata yourself via this link: https://overbits.herokuapp.com/mp3tageditor/
If you have masses of songs, the application may experience CPU spikes whilst displaying the metadata
If the application interface is not updating press (Ctrl + R [Windows] OR CMD + R [Mac])
Any Songs without metadata will be given default tags
Only MP3 music format will be recognised
- Store any songs in your Music directory at the root of your OS
- Open the application
- Enjoy your music
Sample songs to test can be found at: https://drive.google.com/drive/folders/1DXqxlhOzK0_znKzNvyLtafJWo-u2BrEz?usp=sharing
See the open issues for a list of proposed features (and known issues).
Orakeshi (Tommy) - tommy@solarflarestudio.co.uk
Project Link: https://github.com/Orakeshi/Rebmem-MusicPlayer
yarn install
yarn electron:serve
yarn electron:build