Hudební notace generovaná formálními gramatikami
| but.committee | doc. RNDr. Milan Češka, Ph.D. (předseda) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Zdeněk Materna, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen) | cs |
| but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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 E. | cs |
| but.jazyk | angličtina (English) | |
| but.program | Informační technologie | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Meduna, Alexandr | en |
| dc.contributor.author | Putiš, Daniel | en |
| dc.contributor.referee | Havel, Martin | en |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Táto práca prezentuje aplikáciu, ktorápoužíva stochastický, parametrický, rozšírený Lsystém (E0L-systém) na generovanie retazcov symbolov. Tieto reťazce sa následne mapujú na hudobné noty, ktoré tvoria jednu melódiu. Melódia vie byť následne prehratá a uložená. Melódia sa môže generovať vo všetkých durových a molových stupniciach. Na tento účel bola vyvinutá Java aplikácia, ktorá používa vyvinuté zreťazenie. Zreťazenie generuje reťazce podľa L-systému, prekladá ho na hudobné noty a prehráva a ukladá noty do MIDI alebo XML súborov. Aplikácia je schopná generovať melódie vo všetkých požadovaných stupniciach. To potvrdzuje, že stochastické, parametrické E0L-systémy sú vhodný nástroj na generovanie hudby. | en |
| dc.description.abstract | This thesis presents an application that uses a stochastic parametric extended L-system (E0L-system) for generating strings of symbols. These strings are then mapped to musical notes that compose a melodic line. This melody can then be played and saved. The melody can be generated in all major and minor scales. For this purpose, a Java application was developed that uses a developed music generation pipeline. It generates the L-system string, translates the string into musical notes, and plays and saves the notes into a MIDI or XML file format. The application is able to generate melodies in all desired scales; therefore, it was confirmed that stochastic parametric E0L-systems are a suitable tool for music generation. | cs |
| dc.description.mark | E | cs |
| dc.identifier.citation | PUTIŠ, D. Hudební notace generovaná formálními gramatikami [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
| dc.identifier.other | 161595 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/252772 | |
| dc.language.iso | en | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | L-systémy | en |
| dc.subject | EOL-systémy | en |
| dc.subject | formálne gramatiky | en |
| dc.subject | generovanie hudby | en |
| dc.subject | L-systems | cs |
| dc.subject | EOL-systems | cs |
| dc.subject | formal grammars | cs |
| dc.subject | musical grammars | cs |
| dc.subject | music generation | cs |
| dc.title | Hudební notace generovaná formálními gramatikami | en |
| dc.title.alternative | Music Score Generated by Formal Grammars | cs |
| dc.type | Text | cs |
| dc.type.driver | bachelorThesis | en |
| dc.type.evskp | bakalářská práce | cs |
| dcterms.dateAccepted | 2025-06-16 | cs |
| dcterms.modified | 2025-06-16-17:47:28 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 161595 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.26 23:02:58 | en |
| sync.item.modts | 2025.08.26 19:59:47 | en |
| thesis.discipline | Informační technologie | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
| thesis.level | Bakalářský | cs |
| thesis.name | Bc. | cs |
