A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths

This paper compares approaches to music key detection based on popular key-profiles with a new key detection method that utilizes the concept of the signature of fifths. The signature of fifths is a geometrical music harmonic-content descriptor. Depending on the scenario, it may reflect either the m...

Full description

Bibliographic Details
Main Authors: Michalina Kania, Tomasz Łukaszewicz, Dariusz Kania, Katarzyna Mościńska, Józef Kulisz
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/21/11261
_version_ 1797469111081500672
author Michalina Kania
Tomasz Łukaszewicz
Dariusz Kania
Katarzyna Mościńska
Józef Kulisz
author_facet Michalina Kania
Tomasz Łukaszewicz
Dariusz Kania
Katarzyna Mościńska
Józef Kulisz
author_sort Michalina Kania
collection DOAJ
description This paper compares approaches to music key detection based on popular key-profiles with a new key detection method that utilizes the concept of the signature of fifths. The signature of fifths is a geometrical music harmonic-content descriptor. Depending on the scenario, it may reflect either the multiplicities of occurrences or the aggregated durations of individual pitch-classes of the chromatic scale in a given fragment of music. In this study, we compare the efficacies of a few strictly correlational key recognition approaches based on music key-profiles (i.e., Krumhansl–Kessler, Temperley, and Albrecht–Shanahan) with a new method that implements the concept of the signature of fifths. All the experiments were performed in a collection of music pieces comprised of preludes by J. S. Bach (The Well-Tempered Clavier-Book I), preludes by F. Chopin (Op. 28), and songs by The Beatles (from the album A Hard Day’s Night). In the scenario implementing the aggregate durations of individual pitch-classes, based on the analysis of the shortest initial fragments of music for which the key was indicated in all the considered approaches, the key detection efficacy obtained with the method using the signature of fifths was greater than the efficacies obtained with the strictly correlational approaches utilizing key-profiles (on average by 9.27 pp). In the case of the analogous analysis carried out for the scenario implementing the multiplicities of occurrences of individual pitch-classes, on average, greater efficacy was observed for the strictly correlational approaches based on key-profiles (by 2.7 pp). The conducted experiments confirmed the new key-detecting method offers advantages in computational simplicity, stability of decision making, and the ability to successfully determine the key based on a very short fragment of music.
first_indexed 2024-03-09T19:16:49Z
format Article
id doaj.art-1b116c5c9ce14567b8416f3ea4df7910
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T19:16:49Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-1b116c5c9ce14567b8416f3ea4df79102023-11-24T03:40:43ZengMDPI AGApplied Sciences2076-34172022-11-0112211126110.3390/app122111261A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of FifthsMichalina Kania0Tomasz Łukaszewicz1Dariusz Kania2Katarzyna Mościńska3Józef Kulisz4Faculty of Electrical Engineering, Silesian University of Technology, 44-100 Gliwice, PolandFaculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, PolandFaculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, PolandFaculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, PolandFaculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, PolandThis paper compares approaches to music key detection based on popular key-profiles with a new key detection method that utilizes the concept of the signature of fifths. The signature of fifths is a geometrical music harmonic-content descriptor. Depending on the scenario, it may reflect either the multiplicities of occurrences or the aggregated durations of individual pitch-classes of the chromatic scale in a given fragment of music. In this study, we compare the efficacies of a few strictly correlational key recognition approaches based on music key-profiles (i.e., Krumhansl–Kessler, Temperley, and Albrecht–Shanahan) with a new method that implements the concept of the signature of fifths. All the experiments were performed in a collection of music pieces comprised of preludes by J. S. Bach (The Well-Tempered Clavier-Book I), preludes by F. Chopin (Op. 28), and songs by The Beatles (from the album A Hard Day’s Night). In the scenario implementing the aggregate durations of individual pitch-classes, based on the analysis of the shortest initial fragments of music for which the key was indicated in all the considered approaches, the key detection efficacy obtained with the method using the signature of fifths was greater than the efficacies obtained with the strictly correlational approaches utilizing key-profiles (on average by 9.27 pp). In the case of the analogous analysis carried out for the scenario implementing the multiplicities of occurrences of individual pitch-classes, on average, greater efficacy was observed for the strictly correlational approaches based on key-profiles (by 2.7 pp). The conducted experiments confirmed the new key-detecting method offers advantages in computational simplicity, stability of decision making, and the ability to successfully determine the key based on a very short fragment of music.https://www.mdpi.com/2076-3417/12/21/11261music information retrievalcomputer music analysismusic key detectionsignature of fifthskey-profiles
spellingShingle Michalina Kania
Tomasz Łukaszewicz
Dariusz Kania
Katarzyna Mościńska
Józef Kulisz
A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths
Applied Sciences
music information retrieval
computer music analysis
music key detection
signature of fifths
key-profiles
title A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths
title_full A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths
title_fullStr A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths
title_full_unstemmed A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths
title_short A Comparison of the Music Key Detection Approaches Utilizing Key-Profiles with a New Method Based on the Signature of Fifths
title_sort comparison of the music key detection approaches utilizing key profiles with a new method based on the signature of fifths
topic music information retrieval
computer music analysis
music key detection
signature of fifths
key-profiles
url https://www.mdpi.com/2076-3417/12/21/11261
work_keys_str_mv AT michalinakania acomparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT tomaszłukaszewicz acomparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT dariuszkania acomparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT katarzynamoscinska acomparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT jozefkulisz acomparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT michalinakania comparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT tomaszłukaszewicz comparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT dariuszkania comparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT katarzynamoscinska comparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths
AT jozefkulisz comparisonofthemusickeydetectionapproachesutilizingkeyprofileswithanewmethodbasedonthesignatureoffifths