I use beets and I use Rekordbox to play music from my controller for DJ'ing. The problem I had was how to use the tags and other fields including custom ones I made from beets in Rekordbox. I made a plugin that takes a template and applies it to the `comments` field of the music file which I can read anywhere.
This joined with a few other plugins allows for really great dynamic playlist building. Then when I'm playing music I can effortlessly choose songs to play together without necessarily even remembering what the song sounds like before starting.
You can see it here: https://github.com/michaeltoohig/BeetsPluginStructuredCommen...
This joined with a few other plugins allows for really great dynamic playlist building. Then when I'm playing music I can effortlessly choose songs to play together without necessarily even remembering what the song sounds like before starting.
For viewing stats/graphs of your library https://github.com/adamjakab/BeetsPluginDescribe
Use Essentia open-source music analysis on your files https://github.com/adamjakab/BeetsPluginXtractor
Create smart playlist from library queries https://beets.readthedocs.io/en/v1.3.17/plugins/smartplaylis...