National Repository of Grey Literature 27 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Experimental software VST synthesizer based on the principle of granular synthesis, the parameters of which can be also controlled by various properties of the light spectrum
Kuchař, Vojtěch ; Indrák, Michal (referee) ; Dlouhý, Dan (advisor)
This thesis addresses the development of a VST and standalone plug-in based on a granular sampler, whose parameters (grain length, AD envelope and overlap amount) can be controlled by the average hue, saturation and lightness values of pixels captured by a web camera. The individual parameters can also be adjusted using controls on the tool’s panel. Additionally, the plug-in is capable of functioning as a simple sampler.
Application for Demonstrating Principles of Hybrid Sound Synthesis
Prokop, Šimon ; Indrák, Michal (referee) ; Schimmel, Jiří (advisor)
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.
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.
VST granular plugin with experimental input and output settings
Kalinič, Jan ; Dlouhý, Dan (referee) ; Indrák, Michal (advisor)
This thesis discusses the development of a plug-in module that is able to implement granular synthesis with help of experimental methods of parameter value settings. Graphic designs and schemes were created in the vector graphics editor Inkscape. The separate plug-in was programmed in C++ language using the JUCE framework and VST3 technology. With a use of this module, granular synthesis can be performed over a predetermined sample, but also over the stream of an audio channel of a digital audio station. The module also includes blocks with other types of sound synthesis, which can also be modified in experimental ways. Thanks to its properties, the plug-in can be applied as an effect over one sound channel in the mixing section of an audio station.
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.
Synthesis of the musical audio signal using direct generation of harmonics
Ježek, Štěpán ; Mekyska, Jiří (referee) ; Přikryl, Lubor (advisor)
This thesis is focused on musical sound synthesis, in particular, the method of additive synthesis. The main goal is to implement a software musical instrument in the VST3 plug-in format, using the C++ programming language and the JUCE application framework. The final program offers spectral components editing capabilities and is able to morph between user-defined spectrum states in time. The introduction summarizes some common synthesis methods and their advantages or disadvantages. Next section deals with the technology used during the VST3 plug-in implementation and describes core parts that make up the final application. This analysis is focused mainly on the signal processing part, but there is also a brief description of the graphical user interface.
Synthesis of Sound from Images
Zavřel, Petr ; Přinosil, Jiří (referee) ; Říha, Kamil (advisor)
This diploma thesis deals with the creation of sound from images. Before looking into the actual conversion of data, it takes into consideration the correlation between sound and images. Colour models of pictures used for the extraction of image data suitable for conversion into sound are examined here. Subsequently the work introduces methods for creating sound and changing its basic parameters. In order to present a suitable representation of sound, the work also explains the basics of music theory and methods of sound synthesis. The first part of the thesis offers two fully-fledged solutions using independent applications created in the MATLAB environment, where the basic principle is the division of the image into lines and the use of granular synthesis. The second part of the thesis describes the solution of the third application created in C++ language, where the emphasis is on adhering to the principles of music composition.
Software Sound Level Meter
Menšík, Václav ; Sysel, Petr (referee) ; Schimmel, Jiří (advisor)
This thesis discusses noise measurement devices, design and implementation of a software sound pressure meter. Sound pressure meter requirements specified by the IEC 61672 standard and selected acoustic physical properties are discussed. Further, the JUCE framework is presented along with an of the graphical user interface and digital signal processing capabilities of the SoundMeter program.
Application for Measurement of Room Impulse Responses
Vrbík, Matouš ; Balík, Miroslav (referee) ; Schimmel, Jiří (advisor)
This paper studies problematics of room impulse response measuring. Signals appropriate for measuring are mentioned, with emphasis on stepped sine signal (sweep) and MLS signals. Measuring methods suitable for particular signals are introduced. Another parameter characterizing room qualities is reverberation time. Theoretical and practical methods for determination of this parameter are described. First part of this thesis offers solution in MATLAB environment. Functions for generating measuring signals and for subsequent processing of measured data were created. In second part of this thesis, methods were implemented in C++ language and standalone application, which uses ASIO technology, was created.
Granular Synthesis in Music Production
Pečinka, Pavel ; Glembek, Ondřej (referee) ; Černocký, Jan (advisor)
Cílem této práce je navrhnout a vytvořit aplikaci pro granulární syntézu, využitelnou v hudbení produkci. Aplikace je implementována jako VST3 zásuvný modul s využitím frameworku JUCE a programovacího jazyka C++ a je schopná propojení s programy typu Digital Audio workstation, zkráceně DAW, což jsou programy sloužící jako centrální bod pro hudební producenty, kde mohou mimo jiné vytvářet nové zvuky, provádět mixování skladeb a vytvářet zvukové nahrávky. Tento zásuvný modul je navržen jako sampler a je schopen nahrát zvukový soubor obsahující audio data, která dále využívá pro další zpracování a následné přehrávání. Z vyhodnocení uživatelského testování vyplývá, že je tato aplikace použitelná pro hudební produkci jako nástroj pro granulární syntézu.

National Repository of Grey Literature : 27 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.