magistrsko delo
Abstract
V magistrskem delu je predstavljen proces izdelave vtičnika VST za produkcijo glasbe v ogrodju JUCE 6. Osnovna funkcionalnost vtičnika je generiranje zvokov glede na igrano tipko MIDI na klavirju. Poudarek je na obširnem naboru orodij za nadaljnjo obdelavo zvoka, kot so filter, kompresor in odmev. Za izdelavo je uporabljen programski jezik C++. Na začetku je podan pregled nekaterih obstoječih orodij za produkcijo zvokov. Opisana je tudi digitalna obdelava signalov in podane so osnove programiranja zvoka za naš tip vtičnika. Sledi opis splošnih uporabljenih funkcionalnosti ogrodja. V praktičnem delu so predstavljene programske metode, ki so omogočile razvoj izdelka. Predstavljena je njihova uporabnost ter opisane so prednosti in slabosti teh metod. Na koncu so predstavljeni končni vtičnik, ki izhaja iz našega dela, in problemi, ki so se pojavili pri njegovem razvoju.
Keywords
vtičnik;glasba;vtičnik VST;digitalna sinteza zvoka;magistrske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2022 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[S. Slemenšek] |
UDC: |
004.4'77(043.2) |
COBISS: |
112880131
|
Views: |
66 |
Downloads: |
11 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
VST plugin for music production |
Secondary abstract: |
In this master’s thesis a process of a VST plugin for music production in the JUCE 6 framework is presented. The basic functionality of the plugin is generating output signals according to played notes on a MIDI keyboard. The emphasis in the thesis is on a high number of available tools for sound processing like filters, compressor, and reverb. The programming language used for the implementation of the plugin is C++. Already existing similar plugins are described in the beginning of the thesis together with the basics of digital signal processing and basics of programming with sound for this type of plugins. Next, we describe simpler functionalities of the framework that were used. After describing the framework, the programming methods needed for the implementation of the plugin are presented. At the end, the use of the plugin is shown and problems we encountered during its development are presented. |
Secondary keywords: |
plugin;music;VST;digital sound synthesis; |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije |
Pages: |
1 spletni vir (1 datoteka PDF (XI, 81 f.)) |
ID: |
15538938 |