mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.38k stars 1.26k forks source link

Feature request: DJUCED metadata support #10435

Open mixxxbot opened 2 years ago

mixxxbot commented 2 years ago

Reported by: ictman1077 Date: 2021-06-06T15:04:54Z Status: New Importance: Wishlist Launchpad Issue: lp1931025 Tags: metadata Attachments: [Foobar2000 readout of DJUCED tags](https://bugs.launchpad.net/bugs/1931025/+attachment/5502809/+files/Foobar2000 readout of DJUCED tags)


I noticed that DJUCED applies all its metadata to the file, and I was wondering if Mixxx could support it.

Here is an example that I opened in foobar2000 after DJUCED (5.1.4, build cd1372928, Windows) analysed it. I did load it to a deck, but I don't think any other modifications were made to it. It is a FLAC file. https://i.ibb.co/8mrv2X7/image.png (also attached) This example file looks like this in DJUCED: https://i.ibb.co/Sw9WGzv/image.png

I can send example files if you wish, but since I generated these with the demo version I imagine anyone can generate these files for free.

The reason I ask, if you're interested, is that I recently bought the Hercules DJControl Inpulse 300 for its beatmatch guide functionality, and Hercules' DJ academy. For this, I need to use DJUCED. However I would love to be able to switch over to Mixxx seamlessly. This is my first time making a feature request to an open source project, so apologies if I've missed something or if this is a duplicate.

Thanks for your consideration!

mixxxbot commented 2 years ago

Commented by: ictman1077 Date: 2021-06-06T15:04:54Z Attachments: [Foobar2000 readout of DJUCED tags](https://bugs.launchpad.net/mixxx/+bug/1931025/+attachment/5502809/+files/Foobar2000 readout of DJUCED tags)

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2021-06-06T15:17:26Z


We already support Serato metadata, though still considered experimental.

All the building blocks for implementing such a feature are available. We only need someone to implement it.