National Repository of Grey Literature 3 records found  Search took 0.01 seconds. 
Experimental Audio Effect Based on Dynamic Signal Filtering
Leitgeb, David ; Miklánek, Štěpán (referee) ; Schimmel, Jiří (advisor)
The aim of this thesis is the implementation of an experimental audio effect based on dynamic signal filtering. Two implementations of the audio effect were made, the first one using the Matlab environment and its Audio Toolbox extension, and the second one in the C++ programming language using the JUCE framework. The main digital signal processing types present in the proposed audio effect include: frequency filtering, signal delay and modulation of parameters using low-frequency oscillators. The initial prototype of the audio effect mainly serves to verify correct functionality of the proposed algorithms. The result of the second implementation is a fully functional plug-in module usable, for example, for music production. Both versions are available in the VST format, which can be used with numerous digital audio workstations. The thesis is divided into three main parts: theoretical introduction, implementation of the audio effect, and demonstration of its functionality. Theoretical introduction describes several areas of digital signal processing which are crucial for the correct implementation of the individual components of the audio effect. Implementation of the proposed audio effect is described in the following part of this thesis. Description of the implementation in Matlab is mostly done by showcasing parts of the source code. The C++ version of the audio effect is for the most part described verbally. The last part of this thesis focuses on the demonstration of both versions of the proposed effect. This part features several graphical examples demonstrating various use cases of the proposed effect. Audio files corresponding to these examples are included in the appendix.
Implementation of Waveshaper Audio Effect
Leitgeb, David ; Miklánek, Štěpán (referee) ; Schimmel, Jiří (advisor)
The aim of this thesis is the implementation of a non-linear audio effect called waveshaper. This type of distortion effect contains the following building blocks: user defined transfer function, several types of filters and an oversampling processor with multiple stages of oversampling. The first prototype of this audio effect was implemented using Matlab and its Audio Toolbox extension. Due to certain limitations of this prototype, the whole audio effect was later completely rewritten in C++. This new implementation uses the JUCE framework which is mainly used for audio application development. The transition to this framework allowed real time editing of the transfer function and a VST3 build of the effect. In addition to a brief introduction of the used system types, motivation for oversampling and the description of the implementation for both prototypes, this thesis also includes graphical examples demonstrating their correct functionality. Audio files related to these examples are included in the electronic attachment.
Implementation of Waveshaper Audio Effect
Leitgeb, David ; Miklánek, Štěpán (referee) ; Schimmel, Jiří (advisor)
The aim of this thesis is the implementation of a non-linear audio effect called waveshaper. This type of distortion effect contains the following building blocks: user defined transfer function, several types of filters and an oversampling processor with multiple stages of oversampling. The first prototype of this audio effect was implemented using Matlab and its Audio Toolbox extension. Due to certain limitations of this prototype, the whole audio effect was later completely rewritten in C++. This new implementation uses the JUCE framework which is mainly used for audio application development. The transition to this framework allowed real time editing of the transfer function and a VST3 build of the effect. In addition to a brief introduction of the used system types, motivation for oversampling and the description of the implementation for both prototypes, this thesis also includes graphical examples demonstrating their correct functionality. Audio files related to these examples are included in the electronic attachment.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.