Віртуальний синтазатор на базі VSTi

Přispěvatelé: Богданов, Олексій Вікторович
Jazyk: ukrajinština
Rok vydání: 2022
Předmět:
Popis: Була поставлена задача розробити простий, доступний і дружній до початківців програмний синтезатор, якій міг би розширити коло зацікавлених музикою людей. А також значно знизити поріг входження до синтезу звуку. У даній дипломній роботі було розроблено віртуальний синтезатор на базі VSTi. Синтезатор було реалізовано на мові C++ з використанням фреймворку JUCE. На протязі роботи були освоєнні всі базові поняття синтезу, які необхідні для розуміння теми. Розроблений синтезатор було порівняно по можливостям з модульним аналогом і визначено, що розробка не поступається за характеристиками. Результат роботи задовольнив усім вимогам. У майбутньому синтезатор може покращуватися до нескінченності у тому числі сторонніми розробниками, адже проект було реалізовано у форматі open-source. Деякі можливі варіанти подальшого розвитку також були розглянуті у роботі. The task was to develop a simple, accessible, and beginner-friendly software synthesizer that could expand the circle of people interested in music. And also significantly reduce the threshold for entry into sound synthesis. In this thesis, a virtual synthesizer based on VSTi was developed. The synthesizer was implemented in C ++ using the JUCE framework. During the work, all the basic concepts of synthesis that are necessary to understand the topic were mastered. The developed synthesizer was compared in terms of capabilities with a modular analog synthesizer, and it was determined that the development is not inferior in characteristics. The result of the work met all the requirements. In the future, the synthesizer may be improved indefinitely, including by third-party developers, as the project was implemented in an open-source format. Some possible options for further development were also considered in the paper.
Databáze: OpenAIRE