PEVNÝ, J. Implementace parametrického ekvalizéru do VST3 zásuvného modulu [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2015.

Posudky

Posudek vedoucího

Frenštátský, Petr

Student Jindřich Pevný se ve své bakalářské práci zabýval návrhem parametrického ekvalizéru využívající dekompozici fázovacího článku, který měl být implementován do zásuvného modulu VST3. Student pracoval během semestru samostatně. I přes nepříliš časté konzultace se studentovi podařilo látce porozumět a navrhnout parametrické filtry pomocí programu MATLAB, kde vyhodnotil jejich možnosti. Navrhnuté filtry následně implementoval do zásuvných modulů VST3. Naneštěstí výsledný zásuvný modul není zcela funkční ve všech hostitelských aplikacích. Po formální stránce nemám připomínky, práce je dobře strukturovaná a všechny části jsou dostatečně popsány. I přes omezenou funkčnost zásuvného modulu považuji práci jako zdařilou.

Navrhovaná známka
B
Body
85

Posudek oponenta

Schimmel, Jiří

V první části práce student popisuje známou realizaci parametrického ekvalizéru využívající dekompozici fázovacího článku, ve druhé části se pak zabývá technologií VST3 a implementací čtyřpásmového parametrického ekvalizéru v této technologii. Implementaci v Matlabu s využitím Symbolic Math toolboxu, pomocí které ověřil funkci navržených filtrů, není v práci věnováno příliš místa. I samotné implementaci VST3 plug-in modulu jsou věnovány pouze 4 strany. Nutno ale ocenit, že zvládnutí technologie VST3 je náročné, není tak přehledná jako předcházející technologie VST 2.x a vyžaduje pochopení principů Component Object Modelu. Funkce implementace v Matlabu je demonstrována v části 6, ale funkčnost implementace ve VST3 v práci zdokumentována není, ani pomocí měření modulových kmitočtových charakteristik ani spektrem výstupního signálu při buzení šumem. Při testování plug-in modulu se ukázalo, že v některých hostitelských aplikacích nefunguje správně (ve Wavelab 7 64-bit se vůbec nespustí, ve Wavelab 7 Elements 32-bit se po změně parametru Gain vypne výstupní signál). Modul bylo možné vyzkoušet v hostitelské aplikaci Cubase 6 Essentials, kde ale filtry nefungovaly zcela správně: - při kladném nastavení parametru Gain filtru typu High Shelving se signál zesiloval širokopásmově, - při záporném nastavení parametru Gain filtru typu Low Shelving se signál zeslaboval širokopásmově, - filtr typu Peak fungoval pouze při kladném nastavení parametru Gain a - vliv nastavení parametru Q byl opačný – s rostoucí hodnotou se šířka pásma zvětšovala. Bylo by vhodné také implementovat bypass jednotlivých filtrů ekvalizéru. Práce je ale na dobré odborné úrovni a zadání bylo splněno. Po formální stránce je práce na dobré úrovni až na navazování vzorců na věty, vložení obrázku 4.1 ještě před kapitolu 4 a poměrně stručný popis implementací.

Navrhovaná známka
B
Body
85

Otázky

eVSKP id 85262