RUSNÁK, J. Real-time analýza a vizualizace elektronické hudby [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Student byl při řešení práce samostatný a aktivní. Zadání práce pramenilo z jeho vlastní umělecké činnosti a výsledný systém pro vizualizaci elektronické hudby je potřeba soudit i z uměleckého pohledu. Výsledkem práce je software pro vizualizaci elektronické hudby, který lze dále rozšiřovat a případně uplatnit v praxi.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Informace k zadání | Z implementačního hlediska se Jedná se o méně obtížné zadání, kdy je potřeba propojit základní metody pro extrakci spektrálních příznaků ziskaných z audia s vizualnizačním systémem. S výsledky a splněním zadání práce jsem spokojen i přesto, že práce implementuje pouze základní krátkodobé příznaky. | ||
| Práce s literaturou | Po několika úvodníc konzultacích byl studen aktivní v získávání dalších materiálů k tématu a samotnému řešení práce. | ||
| Aktivita během řešení, konzultace, komunikace | Student dodržoval dohodnuté terminy konzultací a zejména v druhém semestry práce byl velice aktivní v řešení. Postup a pokroky při řešení byly průběžně konzultovány. | ||
| Aktivita při dokončování | Práce byla dokončena v předstihu a její finální obsah byl konzultován. | ||
| Publikační činnost, ocenění | Práce byla prezentována na studentské konferenci Excel@FIT 2025. |
Student ve své bakalářské práci navazuje na znalost hudebního žánru Drum and Bass a navrhuje vizualizační systém, jehož cílem je usnadnit porozumění hudebním strukturám tohoto žánru a zároveň rozšířit vnímání hudby během živých vystoupení. Tento cíl byl naplněn s využitím již existující implementace, jejíž funkčnost student upravil a přizpůsobil specifickým charakteristikám zvoleného hudebního stylu. Je však nutné poznamenat, že zadání bylo splněno pouze částečně. Prezentované metody pro extrakci příznaků jsou poměrně jednoduché a pouze některé z nich byly skutečně implementovány. Práce tak mohla být zpracována komplexněji, zejména s ohledem na současné trendy v oblasti hudební vizualizace.
| Kritérium | Známka | Body | Slovní hodnocení |
|---|---|---|---|
| Náročnost zadání | Zadání práce je průměrné obtížnosti, úkolem bylo vytvořit systém pro vizualizaci hudby různých žánrů. Student zvolil metody vypracování odpovídající znalostem bakalářského studia (spektrální analýza, lineární extrapolace) | ||
| Rozsah splnění požadavků zadání | Na základě bodů v zadání: 1. Seznamte se s metodami pro real-time analýzu zvukového signálu a zaměřte se na příznaky charakterizující melodii a rytmus. V práci (kap. č. 3) jsou představeny metody extrakce hudebních příznaků se zaměřením na frekvenčním rozboru a extrakce melodie, tato část je splněna. 2. Proveďte rešerši dostupných nástrojů pro vizualizaci zvukových stop. V kap. č. 2 jsou obecně představené komerčně využívané vizualizační systémy pro audio, s vyhodnocením limitací při vizualizaci skladeb hudebního žánru Drum and Bass (DnB). Popsané aplikace jsou založeny skoro exkluzivně na spektrální analýze a extrakci rytmických prvků. Metody, které tyto aplikace používají, nejsou popsány. 3. Navrhněte systém pro vizualizaci hudby, který zohledňuje jednotlivé zvukové stopy a celkovou kompozici. Tento bod zadání práce není dostatečně rozpracován, což může souviset s omezenějším rozsahem rešeršní části, která se nezaměřuje na predikční metody pro vizualizaci hudby. Pro zohlednění celkové kompozice je nezbytné, aby systém dokázal anticipovat hudební linie a strukturu skladby; představené metody se však zaměřují pouze na zpracování krátkodobých audio intervalů. 4. Implementujte navrženou architekturu spolu s uživatelským rozhraním, které umožní manipulaci s parametry systému. Tato část zadání je částečně splněna, implementace je jasně představena v kap. č. 4, uživatelské rozhraní není v práci zmíněno. 5. Zhodnoťte výsledný systém na různých žánrech elektronické hudby a připravte demonstrační videa. Systém nebyl testován na jiných hudebních žánrech než Drum and Bass a představená evaluace je pouze kvalitativního charakteru. | ||
| Rozsah technické zprávy | Práce obsahuje všechny nezbytné části, avšak její rozsah je omezen na jeden hudební žánr. Jednotlivé sekce odpovídají provedené práci a reflektují problematiky, jimiž se student v rámci zpracování zabýval. | ||
| Prezentační úroveň technické zprávy | 82 | Zpráva je dobře čitelná a přehledně zpracovaná, jednotlivé kapitoly na sebe logicky navazují. Aplikované metody jsou srozumitelně vysvětleny. Cíl a motivace uvedené v úvodu však ne zcela odpovídají tomu, čeho bylo v rámci práce skutečně dosaženo – například není od počátku zřejmé, že se práce zaměřuje na vylepšení vizualizace DJ setů žánru Drum and Bass. | |
| Formální úprava technické zprávy | 80 | Práce je dobře napsaná, až na nekompletní poznámky pod čarou (str. 5, 7, 8) a minimální množství překlepů (str. 5: "[?]", rovnice 3.2: "|j|") a nejasná distinkce mezi pojmy "energy" a "power" (str. 10-11). | |
| Práce s literaturou | 55 | Práce využívá odbornou literaturu pouze v omezené míře a nereflektuje aktuální trendy ani současné možnosti v dané oblasti (využití algoritmů ML a/nebo před-trénovaných modelů predikci příznaků v dlouhodobém časovém obzoru). Nejsou prezentovány aktuální široce využívané aplikace (např. Kaleidosync, Synesthesia) a jejich metodologie. Převzaté prvky nejsou řádně odlišeny od vlastního textu. | |
| Realizační výstup | 65 | Prezentovaný program z velké části vychází z již existujícího hudebního vizualizéru (projectM), přičemž vlastní implementace představuje pouze dílčí úpravy této aplikace. Dokumentace má spíše schématický a stručný charakter; technické aspekty jsou popsány jen v omezeném rozsahu. Taktéž uživatelské rozhraní a jeho možnosti využití nejsou v textu zmíněny, ačkoliv to zadání práce předpokládá. Student absenci porovnání své implementace s existujícími nástroji odůvodnil omezenými hardwarovými možnostmi, které neumožnily provést relevantní testování. | |
| Využitelnost výsledků | Práce je kompilačního charakteru. Výsledek práce je jistě využitelný v praxi pro vizualizaci DJ setů drum and bass hudby. |
eVSKP id 165293