AMM

Audiophiles' Music Manager is a Python3/Laravel8 suite which tries to overcome the shortcomings of most music management programs out there. This project is in it's infancy and I use this as a study project.

View on GitHub

Codacy Badge

Audiophiles’ Music Manager V0.0.0-DEV

Updated: 2021-02-05 Copyleft: 2017-2021 Mattijs Snepvangers Licence: GPL v3+

GOAL

My goal is to write a suite that can REALLY manage ALL aspects of a digital Music Collection of ANY size (my collection consists of a little over 500k songs…)

Currently, the suite will consist of:

(planned) REQUIREMENTS:

Planned Functionality (MoSCoW prioritizing):

-[ ] Must Index files -[ ] Must Purge Non-Audio files -[ ] Must Parse & Purge Tags -[ ] Must Store File- & Tag-Data in DB -[ ] Must Generate Audio-Fingerprint -[ ] Must Calculate Audio Quality(bitrate/channels/sampling) -[ ] Must Remove Duplicates Based on Quality -[ ] Must Integrate Tags & Art in database, Fix (& Merge) Artist names & Titles -[ ] Must Insert Tags in Files -[ ] Must Rename & Move Files to target dir structure

-[ ] Should Transcode & Normalize -[ ] Should Retrieve Artist names, Album titles, ft. Artists, Composer/writer, Album art, Lyrics -[ ] Should AJAX Interface

-[ ] Could GUI

-[ ] Would Android Client -[ ] Would DLNA media server, audio player integration(?)

Future ideas (still under debate):