Por favor use este identificador para citas ou ligazóns a este item:
http://elartu.tntu.edu.ua/handle/lib/52586| Título: | Розробка та тестування програмного забезпечення застосунку електронної симуляції електрогітарних звукових ефектів з використанням фреймворку Juce |
| Outros títulos: | Development and testing of software for an electronic simulation application of electric guitar sound effects using the Juce framework |
| Authors: | Іванков, Артем Русланович Ivankov, Artem |
| Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна |
| Bibliographic reference (2015): | Іванков А. Р. Розробка та тестування програмного забезпечення застосунку електронної симуляції електрогітарних звукових ефектів з використанням фреймворку Juce : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Ю. М. Стоянов. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 54 с. |
| Data de edición: | Jun-2026 |
| Date of entry: | 23-Jun-2026 |
| Editor: | Тернопільський національний технічний університет імені Івана Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя, факультет ФІС |
| Supervisor: | Стоянов, Юрій Миколайович |
| Committee members: | Яцишин, Василь Володимирович |
| UDC: | 004.9 |
| Palabras chave: | інженерія програмного забезпечення digital signal processor real-time розробка real-time development |
| Number of pages: | 54 |
| Resumo: | Метою роботи є створення застосунку електронної симуляції електрогітарних звукових ефектів. У першому розділі проведено аналіз існуючих програмних рішень для обробки гітарного аудіосигналу, розглянуто принципи цифрової обробки звуку, особливості реалізації аудіоефектів та сучасні засоби створення аудіозастосунків. У другому розділі досліджено вимоги до системи, подано архітектуру підсистеми, обґрунтовано вибір фреймворку. У третьому розділі описано реалізацію системи, досліджено роботу основних модулів та проведено тестування функціональності й працездатності програмного забезпечення.У четвертому розділі розглянуто питання охорони праці та безпеки життєдіяльності. Об’єктом дослідження є процес цифрової обробки аудіосигналів та програмна реалізація електрогітарних звукових ефектів. Предметом дослідження є методи, алгоритми та програмні засоби створення застосунку обробки звукового сигналу в реальному часі. Методи дослідження включають аналіз предметної області, проєктування програмних систем, моделювання архітектури застосунку, реалізацію алгоритмів цифрової обробки сигналів, а також функціональне тестування програмного забезпечення. The aim of this work is to create an application for the electronic simulation of electric guitar sound effects. The first chapter analyzes existing software solutions for processing guitar audio signals, examines the principles of digital audio processing, discusses the specifics of implementing audio effects, and reviews modern tools for developing audio applications. The second chapter examines system requirements, presents the subsystem architecture, and justifies the choice of framework. The third chapter describes the system implementation, examines the operation of the main modules, and tests the functionality and performance of the software.The fourth chapter addresses occupational health and safety issues. The subject of the study is the process of digital audio signal processing and the software implementation of electric guitar sound effects. The subject of the research is the methods, algorithms, and software tools for creating a real-time audio signal processing application. The research methods include domain analysis, software system design, application architecture modeling, implementation of digital signal processing algorithms, and functional testing of the software. |
| Content: | Вступ 9 1 Огляд предметної області 10 1.1 Огляд аналогів 10 1.1.1 AmpliTube 5 10 1.1.2 Neural DSP 11 1.1.3 Guitar Rig 7 12 1.1.4 Порівняння функціоналу AmpliTube 5, Guitar Rig 7 та Neural DSP 12 1.2 Огляд існуючих технологій реалізації 13 1.3 Висновки до першого розділу 15 2 Проєктування та реалізація 16 2.1 Вимоги до системи 16 2.1.1 Вимоги до застосунку 16 2.2 Архітектура системи 17 2.3 Налаштування проєкту 21 2.4 Теорія DSP 22 2.5 Створення ефекту 25 2.5.1 Distortion, викривлення 26 2.5.2 Тремоло 28 2.5.3 Особливості обробки аудіо в режимі реального часу 31 2.6 Створення параметрів 32 2.7 Зберігання 34 2.8 Слоти ефектів 36 2.9 Висновки до другого розділу 39 3 Тестування 40 3.1 Тестування застосунку 40 3.2 Висновки до третього розділу 42 4 Безпека життєдіяльності, основи охорони праці 43 4.1 Надзвичайні ситуації метеорологічного характеру 434.2 Вимоги ергономіки до організації робочого місця оператора ПК 45 4.3 Висновки до четвертого розділу 47 Висновки 48 Список використаних джерел 49 Додатки ……………………………………………………………………………51 |
| URI: | http://elartu.tntu.edu.ua/handle/lib/52586 |
| Copyright owner: | © Іванков Артем Русланович, 2026 |
| References (Ukraine): | 1. AmpliTube. URL: https://www.ikmultimedia.com/products/amplitube5cs/ . 2. Дистриб'ютор плагінів Neural DSP. URL: https://neuraldsp.com/plugins . 3. Дистриб’ютор Guitar Rig 7. URL: https://www.native-instruments.com/en/products/komplete/guitar/guitar-rig-7-player/ 4. Офіційний сайт JUCE. URL: https://juce.com/ 5. Official JUCE Audio Plugin Development Course. URL: https://www.wolfsoundacademy.com/products/official-juce-audio-plugin-development-c ourse 6. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів спеціальності 121 – Інженерія програмного забезпечення, всіх форм навчання / укладачі Михалик Д.М., Цуприк Г.Б., Бревус В.М. Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2024. 45 с. 7. Udo Zölzer DAFX: Digital Audio Effects, John Wiley & Sons 2002, 553 pp. 8. Кодекс цивільного захисту України : Закон України від 02.10.2012 № 5403-VI. Поточна редакція. База даних «Законодавство України» / Верховна Рада України. URL: https://zakon.rada.gov.ua/laws/show/5403-17 9. ДСТУ 3891:2013. Безпека у надзвичайних ситуаціях. Терміни та визначення понять. Київ : ДП «УкрНДНЦ». URL: https://online.budstandart.com/ua/catalog/doc-page.html?id_doc=57361 10. НПАОП 0.00-7.15-18. Вимоги щодо безпеки та захисту здоров'я працівників під час роботи з екранними пристроями. Затверджено наказом Міністерства соціальної політики України від 14.02.2018 № 207. URL: https://zakon.rada.gov.ua/laws/show/z0508-18 11. Ткачук К. Н., Халімовський М. О., Зацарний В. В. та ін. Основи охорони праці : підручник 2-ге видання. Київ : Основа, 2014. 448 с. 12. Закон України «Про охорону праці» : Закон України від 14.10.1992 № 2694-XII. Поточна редакція. База даних «Законодавство України» / Верховна Рада України. URL: https://zakon.rada.gov.ua/laws/show/2694-12 13. Желібо Є.П., Зацарний В.В. Безпека життєдіяльності. Підручник. – К.: Каравела, 2009. 14. Офіційний Github фреймворку JUCE. URL: https://github.com/juce-framework/JUCE 15. Офіційна документація фреймворку JUCE. URL: https://docs.juce.com/master/index.html |
| Content type: | Bachelor Thesis |
| Aparece nas Coleccións | 121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври) |
Arquivos neste item
| Arquivo | Descrición | Tamaño | Formato | |
|---|---|---|---|---|
| dyplom_Ivankov_A_2026.pdf | 2,51 MB | Adobe PDF | Ver/abrir |
Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados
Ferramentas administrativas