I am starting with DJ, and my first problem was how to maintain a music library. Talking with David (boyfriend of Gusi), he told me how he do it. He is a DJ at mambo.
This description is for myself, taking into account that I use Mac OS, Iphone, and I have a server in the cloud.
Where to find new songs
- I listen a lot to the radio. Doing shazam, and writting the stuff in 20241205 - Songs collection
Where to download the songs
- Soundcloud is a good place, only if the mp3 is more than 320 kbps. You can use the tool
scdl
on Linux machines - Use also yt-dlp for downloading for different sources like youtube
- Use feets to set the music metadata
- There are music pools, but I dont know how to use them.
- Buy music in bandcamp
$ # Download all the youtube links from the file
$ yt-dlp -f bestaudio --extract-audio --audio-format mp3 --audio-quality 320K -a FILENAME
$ beet import
My beets conf:
directory: /tmp/beets
library: ~/.config/beets/musiclibrary.db
import:
move: no
copy: yes
plugins: fromfilename fetchart embedart lastgenre chroma
Then I import to Music App of Apple.
How to organise the songs in the PC
- Place them in a folder structure in your personal computer. Mac Music app organise the music by folders, with different artist for different folder, and inside different album folder.
- Create playlists for themes, that most of the times is going to be with BPM, and maybe genre.
- Folders should be 100 songs max, if more, divide into two playlist.
How to organise songs in Rekordbox
- The software give you the option to add to collection songs from Mac, and import the playlist.
- When creating the set in a USB. Copy the songs you would like into a folder, and then process it with rekordbox.