mixxxdj / mixxx

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

Wrong Key format written to the file Tags #10890

Open daschuer opened 2 years ago

daschuer commented 2 years ago

Bug Description

According to https://id3.org/id3v2.3.0 the content of TKEY is well defined:

TKEY The 'Initial key' frame contains the musical key in which the sound starts. It is represented as a string with a maximum length of three characters. The ground keys are represented with "A","B","C","D","E", "F" and "G" and halfkeys represented with "b" and "#". Minor is represented as "m". Example "Cbm". Off key is represented with an "o" only.

Mixxx currently writes the String visible at the GUI into the TKEY field. This is wrong and can cause issues in third party applications.

Version

2.3.3 and main

OS

All

daschuer commented 1 year ago

Since this bug fix may break user workflows with external programs that are showing the key info literally, I will move it to the 2.4-beta