Detected Key format mismatch with already present TKEY ID3 tag

Bug #1260868 reported by delta
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
Low
Unassigned

Bug Description

Mixxx 1.12 stores its detected track key information in its own database in "Camelot" notation (1A, 1B, etc), which is more useful for mixing. However, it also seems to just copy over existing ID3 TKEY fields, which use a different format (standard key names). It should convert those on import, because now you apparently end up with two different formats in your database.

I have not actually checked this in the source, but from what I can tell this is what happens.

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Hi delta -- we take the key from the TKEY and try to parse it by auto-detecting what format it's in. We support Mixxx's Lancelot notation, OpenKey notation, and "Traditional" notation. Also, if you setup a custom notation then we will try to use the custom notation you provided to parse the TKEY key.

In the database we store keys in their parsed representation. If we can't figure out the key from the text in TKEY then we bail and store the key as text and it isn't usable for key syncing.

What was the value of TKEY you had that didn't parse correctly?

Changed in mixxx:
milestone: none → 1.12.0
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
delta (deltakurshiva) wrote :

This is what I ended up with in my library. I now realize that the D#min type entries (which were the ones already present) might not actually be the correct format either, but if that's the case Mixxx should just ignore them and perform its own scan anyway.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

The bug has been fixed.

Changed in mixxx:
status: Incomplete → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/7228

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.