|
Parametrizovatelný hudební nástroj pro mobilní platformy
Řezáč, Martin ; Mlích, Jozef (oponent) ; Černocký, Jan (vedoucí práce)
Cílem této práce je vytvořit aplikaci, která bude sloužit jako tříosý parametrizovatelný hudební nástroj, resp. modifikovaný MIDI kontrolér, pro mobilní zařízení postavená na platformě Android. V úvodní části je čtenář seznámen s některými dostupnými produkty v této oblasti, následuje krátký úvod do problematiky syntézy zvuku a přehled důležitých technologií. Další součástí je popis jednotlivých možností realizace aplikace a detailní speci- fikace použitého konceptu. Součástí této kapitoly je i stručné hodnocení původního návrhu, jeho klady a zápory a diskuse použitelnosti. Součástí práce je také popis implementace programu včetně optimalizace některých kritických bodů a vyhodnocení provedených testů zahrnujících průzkum názorů hudební veřejnosti na použití této aplikace. Závěrem je práce zhodnocena a je stanoven základní směr, kudy vývoj aplikace dál vést.
|
| |
|
Software pro digitální mixážní pult
Zoň, Robin ; Přinosil, Jiří (oponent) ; Schimmel, Jiří (vedoucí práce)
Tato práce se zabývá návrhem a realizací softwaru pro digitální mixážní pult postaveného na platformě Windows. Tento software umožňuje vícekanálové zpracování zvukového signálu v reálném čase, připojení několika vstupních a výstupních jednotek, směřování signálu mezi těmito jednotkami a vkládání a správu VST plug-in modulů. Software využívá zvuková rozhraní připojená pomocí technologie ASIO. Práce je rozdělena na několik aplikací. Hlavní aplikace provádějící výpočty zvukových vzorků a vkládání a správu plug-in modulů je naprogramována v jazyce C++ s využitím technologie JUCE. Tu lze ovládat skrze své vlastní lokální rozhraní nebo webové ovládací rozhraní naprogramované v jazyce TypeScript, které využívá technologii React. Webové rozhraní umožňuje řízení VST plug-in modulů díky své vlastní implementaci řízení.
|
| |
|
Rozpoznávání akordů
Soudek, Ondřej ; Glembek, Ondřej (oponent) ; Černocký, Jan (vedoucí práce)
Cílem této bakalářské práce je vytvořit aplikaci, která bude v reálném čase analyzovat signál, pocházející z elektrické nebo akustické kytary, a bude rozpoznávat, jaký akord nebo tón uživatel hraje, případně akord tomu nejbližší. Práce obsahuje základy hudební teorie, způsob řešení zadaného problému a výsledky testování.
|
|
Zpracování signálu prostřednictvím zvukové karty s využitím systému ASIO
Polanský, Štěpán ; Schimmel, Jiří (oponent) ; Rumánek, Jaroslav (vedoucí práce)
Práce je seznámením s profesionální systémem ASIO, který je určen pro zpracování zvukových signálů. Je zde vypracován přehled jeho funkcí a způsob použití. Dále je vyložena důležitá teorie týkající se zpracování signálu pomocí osobního počítače, jsou objasněny důležité pojmy a naznačeny metody použití zvukové karty pro zpracování signálů v reálném čase. Práce dále obsahuje postup při realizaci aplikačního prostředí pro zpracování zvuku v jazyce c++, základní metodiku programování s ovladačem ASIO a rozbor zvukových efektů.
|
|
Softwarový analyzátor zvukových efektů
Frenštátský, Petr ; Sysel, Petr (oponent) ; Schimmel, Jiří (vedoucí práce)
Ke zjišťování kvalitivních parametrů zvukových zařízení je stále více využíván stolní počítač, ve kterém díky rozvoji číslicového zpracování signálů je umožněna implementace analýz. Mezi ně patří zjišťování kmitočtové a převodní charakteristiky, parametrů zkreslení (THD, THD+N, WHD, SINAD), míry přeslechů a odstupu signálu od šumu. V práci je vytvořena aplikace, která umužňuje zjišťovat kvalitativní parametry hardwarových zvukových zařízení, které jsou propojeny se zvukovou kartou. Ta využívá pro efektivní komunikaci se stolním počítačem technologii ASIO. Aplikace také umožňuje měřit parametry zvukových zařízení, které jsou implementovány pomocí technologie VST. Aplikace je vyvíjena v jazyce C++. Implementace vychází doporučení AES17.
|