Music Structure Analysis for Cover Song Identification
Donnay, Thomas
Promotor(s) : Embrechts, Jean-Jacques
Date of defense : 27-Jun-2016/28-Jun-2016 • Permalink : http://hdl.handle.net/2268.2/1438
Details
Title : | Music Structure Analysis for Cover Song Identification |
Translated title : | [fr] Analyse de la structure de la musique pour l'identification d'une reprise |
Author : | Donnay, Thomas |
Date of defense : | 27-Jun-2016/28-Jun-2016 |
Advisor(s) : | Embrechts, Jean-Jacques |
Committee's member(s) : | Geurts, Pierre
Van Droogenbroeck, Marc Macours, Christophe |
Language : | English |
Number of pages : | 78 |
Keywords : | [en] cover [en] identification [en] pattern [en] chroma |
Discipline(s) : | Engineering, computing & technology > Electrical & electronics engineering Engineering, computing & technology > Computer science |
Institution(s) : | Université de Liège, Liège, Belgique |
Degree: | Master en ingénieur civil électricien, à finalité approfondie |
Faculty: | Master thesis of the Faculté des Sciences appliquées |
Abstract
[en] This master thesis proposes to analyze the structure of audio tracks in order to extract some structural information. The latter information should then be used to characterize the songs in order to retrieve cover songs in a database. The goal of this thesis is to provide some improvement in terms of efficiency and runtime in the cover song identification domain.
This work is split into two parts. First, we analyzed each songs of the cover80 database and given some information retrieved from the audio files, we have characterized each song with his musical pattern.
Second, we used this special characterization of the songs to perform some cover song identification. We present two different solutions to perform this task. One by using the relative position of important parts of the song, such as chorus, and by comparing these positions with the rest of the database, and one by comparing the musical content (in this case the chromas) of these same parts with the rest of the database.
It will be shown that these methods give some interesting results in terms of efficiency and the improvements made in terms of execution time. It allows us to discuss about the trade off that can made between efficiency and runtime.
Finally, we compare our methods with some existing ones and discuss the future of the methods on larger databases and the future of cover song identification.
File(s)
Document(s)
Annexe(s)
Description: Programme Matlab
Size: 425.93 MB
Format: Unknown
Cite this master thesis
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.