53 lines
1.6 KiB
Markdown
53 lines
1.6 KiB
Markdown
# Melodii Music Player
|
|
|
|
### An Electron Based Music Player
|
|
|
|
## Why Was Melodii Music Player Made?
|
|
|
|
MMP was created as a long term project to introduce me to electron and more complicated programming in general.
|
|
Before this project I had worked on small projects that never took more than an hour. After seing a friend create a videogame
|
|
in Java, I felt the need to challenge myself as well...
|
|
|
|
## Goals
|
|
|
|
I wish to have a Operational Music Player that can achieve a couple of things:
|
|
|
|
- Good Looking Flat UI
|
|
- Ability to Play at the bare minimum: FLAC and MP3.
|
|
- Ability to read a directory chosen by user and scan said directory for Music
|
|
- Play, Pause, Go Back 30s, Skip Forward and Backwards Controls
|
|
- Progress Bar thing that allows you to go back and forward in a song.
|
|
- Total song Time & current song time e.g. 3:20/6:23
|
|
- Display Albums with Album Covers
|
|
- Have Album Cover in general
|
|
|
|
Damn This is very ambitous for a beginner like me...
|
|
|
|
## TODO
|
|
|
|
- UI
|
|
- Design
|
|
- HTML, CSS Written
|
|
- Choose Music From Directory
|
|
- Working Table in which you can select songs from
|
|
- ~~Read Files from directory~~
|
|
- Pull Metadata from music files.
|
|
- Media Controls
|
|
- ~~Audio Seeking~~
|
|
- Audio Playback
|
|
- Support for:
|
|
- ~~FLAC~~
|
|
- ~~MP4~~
|
|
- ~~MP3~~
|
|
- ~~M4a~~
|
|
- ~~AAC~~
|
|
- ~~WAV~~
|
|
- ~~Ogg~~
|
|
- Sorting of albums
|
|
- By Artist
|
|
- By Title
|
|
- By Album Artist
|
|
- Searching of albums
|
|
- [last.fm](http://last.fm) scrobbling.
|
|
- [Visualizer](https://github.com/paoda/js-visualizer)
|