Webové aplikace pro podporu výuky generování a zpracování audio signálů
Web applications supporting education of audio signals generation and processing
Author
Advisor
Rajmic, PavelReferee
Schimmel, JiříGrade
DAltmetrics
Metadata
Show full item recordAbstract
Hlavním úkolem této diplomové práce bylo vytvoření tří webových aplikací pro interaktivní podporu výuky v kurzech v oblasti zpracování číslicových signálů pomocí programovacího jazyka Javascript, značkovacího jazyka HTML a rozhraní Web Audio API. Applety zahrnují témata aditivní syntézy, časové obálky ADSR, amplitudové modulace a také aproximace 1D signálu pomocí diskrétní Kosinové transformace. Písemná část práce je poté věnována teoretickému základu, který je zaměřen na již zmíněnou oblast. Dále se práce zaměřuje také na nástroje, které byly využity v praktické části této práce. Pro lepší přehlednost pro uživatele byly vytvořeny čtyři applety, přičemž pro oblast ADSR obálky byla vytvořena samostatná webová aplikace. The main goal of the diploma thesis was the creation of 3 web applications for interactive support of studying courses in the area of digital signal processing using the programming language JavaScript, the markup language HTML, and the Web Audio API interface. The topics included additive synthesis, ADSR time envelope, amplitude modulation, and approximation of 1D signals using discrete cosine transform. The written part of the thesis also focuses on the tools used for the practical part of the thesis. For better understanding of the topics, four web applications were created, and a separate web application was created specifically for the topic of ADSR envelope.
Keywords
Aditivní syntéza, Generování audio signálů, Amplitudová modulace, Amplitudové obálky, Diskrétní Kosinová Transformace, Oscilátor, ADSR, Harmonická řada, Syntéza, Harmonický průběh, Web Audio API, Javascript, HTML, CSS, DSB, SSB, DCT, Additive synthesis, Audio signal generating, Amplitude modulation, Amplitude envelopes, Discrete Cosine transformation, Oscillator, ADSR, Harmonic Series, Fundamental frequency, Synthesis, Harmonic signal, Web Audio API, Javascript, HTML, CSS, DSB, SSB, DCTLanguage
čeština (Czech)Study brunch
Zvuková produkce a nahráváníComposition of Committee
prof. Mgr. Pavel Rajmic, Ph.D. (předseda) doc. Ing. MgA. Mgr. Dan Dlouhý, Ph.D. (místopředseda) PhDr. Aleš Dvořák (člen) Dr. Ing. Libor Husník (člen) Ing.MgA. Edgar Mojdl, Ph.D. (člen) Ing. Daniel Kováč (člen)Date of defence
2023-06-08Process of defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. D: Student obhájil diplomovou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázky oponenta: Je při poslechu jediného zdroje zvuku počáteční fáze harmonických složek důležitá pro vjem barvy zvuku? Pokud ano, tak v jakých situacích? Jaká varianta AM modulace odpovídá tzv. kruhové modulaci?Result of the defence
práce byla úspěšně obhájenaPersistent identifier
http://hdl.handle.net/11012/210235Source
TKADLEC, V. Webové aplikace pro podporu výuky generování a zpracování audio signálů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.Collections
- 2023 [282]
Citace PRO
Related items
Showing items related by title, author, creator and subject.
-
Knihovna pro efektivní záznam videa v 3D aplikaci
Pospíšil, PetrTato diplomová práce se věnuje knihovně pro záznam videa na pozadí v 3D aplikacích. Podporovány jsou operační systémy Microsoft Windows a Linux. Zaznamenává se obraz i zvuk. Záznam obrazu je podporován v programovacích ... -
Digitální bezdrátový přenos zvukového signálu
Juráň, JeronýmDokument popisuje realizaci vývojových desek určených k vývoji aplikací pro bezdrátový přenos audio signálu pomocí WiSA kompatibilních modulů. Popisuje možnosti standardu WiSA, navržená schémata vývojových desek vysílače ... -
Synchronizace notového zápisu s hudební nahrávkou
Búliková, TerezaPráce se zabývá získáním spektrálních a chroma vlastností z audio nahrávek, které jsou použity pro synchronizační algoritmus Borcení časové osy. Tento algoritmus je poté využit pro tvorbu synchronizačních programů ...