Tvorba hudby počítačem
Computer-Generated Music
Author
Advisor
Fapšo, MichalReferee
Grézl, FrantišekGrade
BAltmetrics
Metadata
Show full item recordAbstract
Hlavním cílem práce je analýza, návrh a implementace nového systému schopného generovat hudbu v reálném čase, na základě skutečných dat nebo libovolných rastrových obrázků. Práce poskytuje průřez historií snažení se o formalizaci kompozice hudby a prezentuje současné přístupy k její algoritmické tvorbě. Popisuje techniku programování pomocí omezujících podmínek která je vhodná i pro automatickou kompozici a je součástí implementovaného řešení. Práce do hloubky rozebírá základní komponenty aplikace (rozhraní, generátor, hudební jádro a zvukovou jednotku) a jejich vzájemné interakce. V práci jsou detailně vysvětleny všechny použité postupy a přístupy ke generování a zpracování hudebního materiálu, včetně mnoha průvodních obrázků a ukázkových příkladů. Hudební výstupy jsou podrobeny sérii testů, které odhalují možnosti aplikace a poukazují na její silné i slabé stránky. V závěru je uveden přínos autora v oblasti počítačem generované hudby a vyhlídky pro možná využití a budoucí rozšíření aplikace. The main goal of this thesis is the analysis, design and implementation of a new system, which would be able to generate music in real-time, based on terrain data or any raster image. The thesis deals with history of development of various attempts to formalize musical composition and presents contemporary approaches to its algorithmic creation. Technique of constraint programming is explored as well, because it is suitable also for automatic composition, and it is a part of implemented solution. Application components (interface, generator, music core and sound unit) and their interactions are examined in more detail. All approaches used for generating music are described in depth and, moreover, they are supported by many pictures and practical examples. Musical outputs are tested and results of these tests outline strengths, weaknesses and also inner possibilities of the designed system. Conclusion summarises author's contribution to the field of computer generated music and reveals possible prospects for application usage and its extensions.
Keywords
hudba, generování, kompozice, algoritmická, problémy s omezujícimi podmínkami, CSP, agent, terén, MIDI, OSC, Strasheela, music, generation, composition, algorithmic, constriant satisfacion problem, CSP, agent, terrain, MIDI, OSC, StrasheelaLanguage
čeština (Czech)Study brunch
Počítačová grafika a multimédiaComposition of Committee
doc. Ing. Přemysl Kršek, Ph.D. (předseda) doc. Dr. Ing. Jan Černocký (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) prof. Ing. Lukáš Sekanina, Ph.D. (člen) Doc. Ing. Branislav Sobota, Ph.D. (člen)Date of defence
2011-06-21Process of defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: Co vidite jako nejméně multiplatformní část vaší práce - co by mohlo dělat největší problémy při přenosu na jinou platformu? Jak rychlou sklatbu zvládá Strasheela řešit? Co by se stalo, pokud by se nenašlo řešení včas?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/54162Source
MEDERLY, P. Tvorba hudby počítačem [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2011.Collections
- 2011 [229]