Original title:
Webové aplikace pro podporu výuky generování a zpracování audio signálů
Translated title:
Web applications supporting education of audio signals generation and processing
Authors:
Tkadlec, Vojtěch ; Schimmel, Jiří (referee) ; Rajmic, Pavel (advisor) Document type: Master’s theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
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:
Additive synthesis; ADSR; Amplitude envelopes; Amplitude modulation; Audio signal generating; CSS; DCT; Discrete Cosine transformation; DSB; Fundamental frequency; Harmonic Series; Harmonic signal; HTML; Javascript; Oscillator; SSB; Synthesis; Web Audio API; Aditivní syntéza; ADSR; Amplitudová modulace; Amplitudové obálky; CSS; DCT; Diskrétní Kosinová Transformace; DSB; Generování audio signálů; Harmonická řada; Harmonický průběh; HTML; Javascript; Oscilátor; SSB; Syntéza; Web Audio API
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210235