PAUKEJE, J. Implementace zvukového syntezátoru v technologii VST [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2009.

Posudky

Posudek vedoucího

Mačák, Jaromír

S bakalářskou prací jsem nebyl příliš spokojený, student nedocházel na konzultace a během semestru projevoval velmi malou aktivitu při řešení práce, což se i nakonec odrazilo ve výsledcích práce. Přesto však dokázal splnit zadaní a realizoval jednoduchý hudební syntezátor.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění zadání A 50/50
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) F 1/20
Využití literatury E 5/10
Formální zpracování práce E 10/20
Navrhovaná známka
D
Body
66

Posudek oponenta

Schimmel, Jiří

Cílem bakalářské práce bylo implementovat generátor zvukového signálu pomocí technologie VST jako tzv. VST instrument ovládaný pomocí MIDI klaviatury. Student realizoval dva VST moduly, ve kterých implementoval jednoduchý aditivní a subtraktivní syntezátor. Při realizaci vycházel z projektu existující, volně dostupné šablony VST modulu s automaticky generovaným grafickým uživatelským rozhraním. Tu doplnil funkcemi nutnými pro zpracování zpráv protokolu MIDI a implementoval výše zmíněné syntezátory. Programové moduly jsou ovšem nestabilní, aditivní syntezátor funguje jen za určitých okolností (např. jen při určitých velikostech vyrovnávací paměti), subtraktivní syntezátor nelze otestovat vůbec. V některých hostitelských aplikacích nefunguje řízení protokolem MIDI. U aditivního syntezátoru je chybně implementován filtr (je nestabilní), naopak pochválit lze funkční generátor obálky. Subtraktivní syntezátor nelze posoudit, aplikace padá hned při vygenerování MIDI zprávy "nota zapnuta". Domnívám se, že student měl nejprve realizovat např. jen primitivní aditivní syntezátor bez generátoru obálky a filtru a soustředit se hlavně na funkčnost modulu. V zadání byla ponechána volnost a nebylo v něm explicitně určeno, jak složitý má syntezátor být. Po formální stránce je nutné textu vytknout zejména citování zdrojů, včetně odkazů u převzatých obrázků. Všechny kapitoly teoretické části jsou zkráceným přepisem jiných textů, určité části jsou dokonce jen přeloženy z češtiny do slovenštiny. Anglické termíny z originálních zdrojů jsou místy nesprávně přeloženy, na str. 28 je odkaz na literaturu [10], která není v seznamu. Vlastní práce studenta je popsána nedostatečně, jen na 6 stranách. V závěru se objeví krátká informace, že generátor byl otestován i prostředí Matlab, aniž by tato fázi řešení byla někde v textu popsána. Zdrojové soubory pro Matlab nejsou přiloženy. Zdrojové kódy k vytvořeným modulům nejsou kompletní, student přiložil pouze ty zdrojové soubory šablony, které editoval, nikoliv kompletní projekt.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků zadání C 15/20
Odborná úroveň práce D 30/50
Interpretace výsledků a jejich diskuse C 15/20
Formální zpracování práce F 3/10
Navrhovaná známka
D
Body
63

Otázky

eVSKP id 21569