Original title:
Generování melodií pomocí genetického algoritmu
Translated title:
Melody generation using a genetic algorithm
Authors:
Helikar, Matouš ; Maršík, Ladislav (advisor) ; Křen, Tomáš (referee) Document type: Bachelor's theses
Year:
2016
Language:
cze Abstract:
[cze][eng] Pro skládání hudby je, podobně jako u jakékoli jiné tvůrčí činnosti, důležitá prvotní inspirace. Jednou z možností je stavět na melodiích vytvořených počítačem. Tato práce se věnuje generování skladeb pomocí stromové reprezentace jejich struktury a zásuvných modulů, které tvoří nebo upravují jednotlivé hudební motivy. Vytvořené stromy pak lze vzájemně kombinovat pomocí křížícího algoritmu založeném na hodnocení od uživatele. Skladby se tak vyvíjí na různých úrovních, jako použité nástroje či hudební motivy, rytmus a celková struktura. Vhodným nastavením parametrů generátoru a dílčích modulů pak lze docílit rozmanitých skladeb, například pro tvůrčí podnět nebo relaxaci. Součástí práce je naprogramovaná aplikace využívající tento postup ke generování hudby a uživatelská studie spokojenosti s výslednými skladbami. Powered by TCPDF (www.tcpdf.org)Music composition, as all other creative activities, requires original inspiration, which can also come from melodies generated by a computer. This thesis describes generation of music tracks represented by tree structures with pluggable modules that create or alter individual musical motives. The trees can subsequently be combined by a crossbreeding algorithm driven by user ratings. This results in music tracks evolving on multiple levels, such as the selected instruments or musical motives, rhythm and overall structure. Appropriate settings of parameters for the generator and constituent modules can then produce varied tracks for inspiration or relaxation. The thesis is accompanied by a complete application using these techniques for music generation and a user study of satisfaction with the resulting tracks. Powered by TCPDF (www.tcpdf.org)
Keywords:
evolutionary algorithm; genetic algorithm; melody generator; music synthesis; evoluční algoritmus; generování melodie; genetický algoritmus; syntéza hudby
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/80831