Melodii Music Player
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.
Go to file
Paoda 152ef58e41 Partial Progress with rewriting parts of Song.js
Also started work on Writing Storage.js

Storage.js manages info across sessions of melodii
2019-03-22 22:01:44 -07:00
.vscode Fixed Table Deletion and Regeneration Bug 2019-03-16 20:57:55 -05:00
build Tracking Development with Git now 2019-02-08 19:34:04 -06:00
src Partial Progress with rewriting parts of Song.js 2019-03-22 22:01:44 -07:00
test Tracking Development with Git now 2019-02-08 19:34:04 -06:00
.babelrc Tracking Development with Git now 2019-02-08 19:34:04 -06:00
.gitignore Tracking Development with Git now 2019-02-08 19:34:04 -06:00
.prettierrc Added Devtool Prettier 2019-02-08 21:29:09 -06:00
LICENSE Tracking Development with Git now 2019-02-08 19:34:04 -06:00
README.md Tracking Development with Git now 2019-02-08 19:34:04 -06:00
main.js Tracking Development with Git now 2019-02-08 19:34:04 -06:00
package.json update to dependencies 2019-02-19 09:52:41 -06:00
webpack.config.js Tracking Development with Git now 2019-02-08 19:34:04 -06:00
yarn.lock Updated Dependencies 2019-03-08 13:42:19 -06:00

README.md

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 scrobbling.
  • Visualizer