Original title:
Komponování hudby pomocí programovacího jazyka
Translated title:
Music composition based on a programming language
Authors:
Pavlín, Tomáš ; Maršík, Ladislav (advisor) ; Hajič, Jan (referee) Document type: Bachelor's theses
Year:
2017
Language:
cze Abstract:
[cze][eng] Komponování hudby pomocí počítače přináší mnoho problémů a dá se zrea- lizovat mnoha různými postupy. Existující programy na skládání hudby nedávají příliš volnosti skladatelům nebo jsou příliš komplikované pro uživatele bez tech- nického zázemí. V této práci přicházíme s intuitivním programovacím jazykem navrženým pro komponování hudby. Přikládáme také interpret tohoto jazyka, který je reprezentovaný přehledným grafickým uživatelským rozhraním umožňu- jícím komponovat a produkovat hudbu i uživateli bez technického či hudebního zaměření. Program přináší nový postup, kterým mohou skladatelé komponovat hudbu, umožňuje snadné vytváření hudby například do her a dá se využít k do- provodu ke zpěvu. 1Computer music composition brings a lot of problems which can be solved using a variety of approaches. The existing music composition programs either do not provide enough flexibility to composers or they are considerably complicated for users which do not have technical background. In this thesis, we introduce an intuitive programming language designed for music composition along with an interpreter of this language represented by user-friendly graphical interface. The interface can be utilized for music composition and production even by users without technical and musical skills. The program provides a new approach for music composition and allows an effortless music creation that can be used e.g. in game industry. In addition, the program can be used for musical accompaniment. 1
Keywords:
formal grammars; MIDI; music composition; music synthesis; programming language; formální gramatiky; kompozice hudby; MIDI; programovací jazyk; 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/86164