DJade is my first python application and is used to help organize music into labeled folders and manage mp3 tags. DJade is mainly focused towards helping DJ's organize their music as keeping on top of music as it's being downloaded en masse is quite a task. There will be the ability to set BPM's, modify genre's and sort into genre folders, as well as change the format of how to name their songs to make it easier when using CDJ's.
For now this is only compatible with .mp3 files but support for .wavs etc. will be added in the future.
- Building graphical applications using TKinter
- OS API for file manipulaion
- Python getter/setters
- GUI built using Tkinter.
- Ability to select a source / destination folder for file moving.
- A tree view showing the files within a folder and the title,artist and genre tags.
- Saves source / destination folder locations to streamline experience when re-opening application.
- More user friendly interface.
- Ability to view waveform of song and add cue points that will work in all major DJ softwares.
- Play song from within the application.
- Query MusicBrainz API to fetch pre-made metadata and cover art for songs.