Detected Key format mismatch with already present TKEY ID3 tag
Bug #1260868 reported by
delta
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.
To post a comment you must log in.
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?