|
Softwarový zvukoměr
Menšík, Václav ; Sysel, Petr (oponent) ; Schimmel, Jiří (vedoucí práce)
Tato práce se zabývá zařízeními na měření hluku, návrhem a realizací softwarového zvukoměru. Jsou v ní popsány vybrané akustické veličiny a podmínky kladené na zvukoměry standardem IEC 61672. Cílem této práce je implementace programu SoundMeter, jeho uživatelského rozhraní a funkcí pro zpracování signálu.
|
|
Aplikace pro měření impulsových odezev prostorů
Vrbík, Matouš ; Balík, Miroslav (oponent) ; Schimmel, Jiří (vedoucí práce)
Tato bakalářská práce zkoumá problematiku měření impulsní odezvy prostoru. Jsou zde rozebírány signály vhodné k jejímu měření, důraz je kladen na signály s přelaďovaným kmitočtem (sweep) a MLS signály. Představeny jsou metody, pomocí kterých lze impulsní odezvu danými signály měřit. Dalším parametrem charakterizujícím akustické prostory je doba dozvuku. Jsou zde popsány teoretické i praktické metody určování tohoto parametru. První část práce nabízí řešení v prostředí MATLAB. Byly vytvořeny funkce pro generování měřicích signálů a pro následné zpracování naměřených dat. V druhé části práce jsou vybrané metody implementovány v jazyce C++ a byl vytvořen samostatný program využívající technologii ASIO.
|
|
Granular Synthesis in Music Production
Pečinka, Pavel ; Glembek, Ondřej (oponent) ; Černocký, Jan (vedoucí práce)
The focus of this thesis is on designing and creating a granular synthesis application for music production. The application is implemented as a VST3 plugin with the use of JUCE framework and C++ programming language and is capable of interfacing with Digital Audio Workstations, or DAWs for short, which are programs that serve as a central point for music producers, where they can create new sounds, mix songs and create audio recordings among many other things. The plugin is designed as a sampler, able to load a sample file containing audio data and use this data for further processing and playback. Evaluation of user tests indicates, that the application can be successfully used for music production as a granular synthesis instrument.
|
|
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í.
|
|
VST plug-in modul pro řízení dynamiky zvukového signálu
Zoň, Robin ; Frenštátský, Petr (oponent) ; Schimmel, Jiří (vedoucí práce)
Cílem této bakalářské práce je realizace efektů pro úpravu dynamiky signálu. Práce zahrnuje čtyři základní dynamické efekty – kompresor, expander, limiter a šumovou bránu. První část práce zahrnuje vypracování efektů v softwarovém prostředí Matlab. Toto řešení nabízí napojení řídící větve na jiný zdroj signálu, zobrazení průběhů jednotlivých bloků řídící větve, nahrávání výstupního signálu a umožňuje ukládání výstupních charakteristik. Ve druhé části práce byl efekt realizován pomocí technologie VST, což nabízí možnosti úpravy parametrů v reálném čase a zobrazení a nahrání signálu v jednotlivých bodech řídící větve signálu. Vypracování zahrnuje i krátké pojednání o využití takových dynamických efektů v praxi a sbírku vzorových příkladů pro demonstraci použití takovýchto efektů.
|
|
Experimental Software Musical Instrument, Combining Step Sequencer and Sampler
Dobrocký, Filip ; Jirásek, Ondřej (oponent) ; Dlouhý, Dan (vedoucí práce)
The aim of this thesis is to design an experimental software musical instrument combining a step sequencer and a sampler. The distinctive qualities of said instrument lie in the ability to produce complicated polyrhythms and make use of microtonality. The theoretical part of the thesis explores concepts such as polyrhythms, musical intonation systems, microtuning of electronic musical instruments, and explains the fundamentals of step sequencing and sampling. The practical part of the thesis features the design and implementation of the instrument, which takes form of a VST plug-in module implemented using the JUCE framework.
|
| |
|
Experimentální software pro distribuci granulární syntézy do prostorového zvuku
Pospíšil, Tomáš ; Dlouhý, Dan (oponent) ; Indrák, Michal (vedoucí práce)
Tato práce se zabývá návrhem a realizací experimentálního softwaru, jehož úkolem je distribuce granulární syntézy do prostorového zvuku, konkrétně do oktofonního zvukového systému. Software je navržen jako VST3 zásuvný modul vytvořený pomocí frameworku JUCE. Mimo zmíněnou problematiku práce obsahuje také teoretické a technické poznatky spojené především s granulární syntézou, prostorovým zvukem a způsobem realizace výsledného softwaru. Konec této práce je věnován testovací fázi a přiblížení nedostatků výsledného softwaru.
|
|
VST plugin pro granulární syntézu s experimentálními formami nastavení vstupu i výstupu
Kalinič, Jan ; Dlouhý, Dan (oponent) ; Indrák, Michal (vedoucí práce)
Tato práce pojednává o vývoji zásuvného modulu, který je schopen realizovat granulární syntézu za pomoci experimentálních způsobů nastavování hodnot parametrů. Grafické návrhy a plány byly vytvořeny v editoru vektorové grafiky Inkscape. Samostatný zásuvný modul byl naprogramován v jazyce C++ s využitím frameworku JUCE a technologie VST3. Pomocí tohoto modulu lze granulární syntézu provádět nad předem určeným vzorkem, ale i nad tokem zvukového kanálu digitální audio stanice. Součástí modulu jsou i bloky s ostatními druhy zvukové syntézy, které lze taktéž modifikovat experimentálními způsoby. Plug-in je díky svým vlastnostem možné v praxi aplikovat jako efekt nad jedním zvukovým kanálem v mixovací části audio stanice.
|
|
Sound Effect "Glitch Machine"
Cimmerman, Matej ; Mošner, Ladislav (oponent) ; Černocký, Jan (vedoucí práce)
This thesis addresses software music effects and their implementation. It shows design and implementation of the Glitch Machine, which belongs to the music multieffect programs and demonstrates the simultaneous use of various music effects to process audio signals. The result is a program for Windows OS, which utilizes cooperation of various effects, namely a filter, reverb, distortion, extractor, reverz, stutter, shifter, pitch resample and gain. It allows extensive and detailed editing of an audio track and a higher extent of manipulation with sounds, than with single music effects. Other components of the program include visualisations of the waveform and frequency spectrum of audio signals and an option for loading and saving effect presets. The program was tested in tests of the performance and memory usage and also with user testing of quality and graphical interface.
|