Original title:
Aplikace pro demonstrování principů hybridních syntéz zvuku
Translated title:
Application for Demonstrating Principles of Hybrid Sound Synthesis
Authors:
Prokop, Šimon ; Indrák, Michal (referee) ; Schimmel, Jiří (advisor) Document type: Master’s theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Diplomová práce se zabývá popisem a použitím hlavních principů generátorů zvukových signálů obsažených v hybridních syntezátorech. Jednotlivé metody a dílčí způsoby generování zvukových signálů byly nejprve nastudovány a na základě teorie byly vytvořeny skripty v programu Matlab, které principiální funkce jednotlivých generátorů demonstrovaly. Na základě logiky těchto skriptů byl vytvořen polyfonní hybridní syntezátor ve formátu VST3 v jazyce C++ v prostředí JUCE. Syntezátor umožňuje uživateli volit mezi základními způsoby vyčítání signálů Wavecycle a Wavetable, filtraci zvukového signálu nebo převzorkování celkového signálového procesu.
The master thesis deals with the description and application of the main principles of sound signal generators contained in hybrid synthesizers. The individual methods and ways of generating audio signals were first studied and based on the theory, scripts were then created in Matlab to demonstrate the principle functions of the individual generators. Based on the logic of these scripts, a polyphonic hybrid synthesizer was created in VST3 format in the C++ language with the JUCE framework. The synthesizer allows the user to choose between basic readout methods Wavecycle and Wavetable, audio signal filtering or oversampling of the overall signal process.
Keywords:
counters; filtering; flip-flop circuits; hybrid synthesis; JUCE; look-up table; Matlab; multiplexers; oversampling; sound generators; synthesizer; Wavecycle; Wavetable; filtrace; hybridní syntéza; JUCE; klopné obvody; Matlab; multiplexery; převzorkování; syntezátor; tabulka; Wavecycle; Wavetable; zvukové generátory; čítače
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246016