This repository has been archived on 2021-06-30. You can view files and clone it, but cannot push or open issues or pull requests.
melodii/README.md

53 lines
1.6 KiB
Markdown
Raw Normal View History

2019-02-09 01:34:04 +00:00
# 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)