An evaluation of musical pattern discovery algorithms using a visualisation application

Show full item record



Permalink

http://urn.fi/URN:NBN:fi:hulib-202108313580
Title: An evaluation of musical pattern discovery algorithms using a visualisation application
Author: Wargelin, Matias
Contributor: University of Helsinki, Faculty of Science
Publisher: Helsingin yliopisto
Date: 2021
Language: eng
URI: http://urn.fi/URN:NBN:fi:hulib-202108313580
http://hdl.handle.net/10138/333845
Thesis level: master's thesis
Degree program: Tietojenkäsittelytieteen maisteriohjelma
Master's Programme in Computer Science
Magisterprogrammet i datavetenskap
Specialisation: Algoritmit
Algorithms
Algoritmer
Abstract: Musical pattern discovery refers to the automated discovery of important repeated patterns, such as melodies and themes, from music data. Several algorithms have been developed to solve this problem, but evaluating the algorithms has been difficult without proper visualisations of the output of the algorithms. To address this issue a web application named Mupadie was built. Mupadie accepts MIDI music files as input and visualises the outputs of musical pattern discovery algorithms, with implementations of SIATEC and TTWIA built in the application. Other algorithms can be visualised if the algorithm output is uploaded to Mupadie as a JSON file that follows a specified data structure. Using Mupadie, an evaluation of SIATEC and TTWIA was conducted. Mupadie was found to be a useful tool in the qualitative evaluation of these musical pattern discovery algorithms; it helped reveal systematically recurring issues with the discovered patterns, some previously known and some previously undocumented. The findings were then used to suggest improvements to the algorithms.
Subject: musical pattern discovery
music information retrieval
web application


Files in this item

Total number of downloads: Loading...

Files Size Format View
Wargelin_Matias_maisterintutkielma_2021.pdf 1.475Mb PDF View/Open

This item appears in the following Collection(s)

Show full item record