Детальная информация
Название | Разработка портативного гитарного процессора и мобильного приложения для управления им: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» |
---|---|
Авторы | Плюснин Илья Артемович |
Научный руководитель | Лавров Алексей Александрович |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | гитарный процессор ; гитарные эффекты ; обработка звука ; мобильное приложение ; программирование на STM32 ; прототипирование Proteus ; guitar processor ; guitar effects ; sound processing ; mobile application ; STM32 programming ; Proteus prototyping |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.01 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-2529 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\37105 |
Дата создания записи | 19.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Целью работы является разработка прототипа портативного гитарного процессора, предназначение которого состоит в непрерывной обработке звукового сигнала, применении к нему гитарных эффектов в соответствии с заданными параметрами, а также осуществлении взаимодействия с пользовательским приложением через Bluetooth соединение. В рамках работы требуется реализовать пользовательское приложение для платформы Android, предназначением которого является управление гитарным процессором, задание параметров эффектов. Помимо этого, ожидается реализация и описание программного интерфейса для общения устройства с управляющим приложением. В ходе работы были проанализированы существующие решения гитарных процессоров, поставляющихся с пользовательскими приложениями, определены требования к разрабатываемой системе. Для разработки устройства была выбрана платформа STM32 и ряд компонентов, осуществляющих обработку звука и Bluetooth соединение. Управляющая программа микроконтроллера составлена на языке C. Мобильное приложение разрабатывалось для платформы Android с применением языка Java, библиотек разработки Android Bluetooth API, Kotlin Coroutines и фреймфорка Jetpack Compose. Полученный результат работы может быть использован как прототип гитарного процессора и мобильного приложения для управления им.
The aim of the work is to develop a prototype of a portable guitar processor, the purpose of which is to continuously process an audio signal, apply guitar effects to it in accordance with the specified parameters, and interact with a user application via a Bluetooth connection. As part of the work, it is necessary to implement a user application for the Android platform, the purpose of which is to control the guitar processor, set the parameters of the effects. In addition, it is expected to implement and describe the software interface for communication between the device and the control application. In the course of the work, existing solutions for guitar processors supplied with user applications were analyzed, and the requirements for the developed system were determined. The STM32 platform and several components implementing sound processing and Bluetooth connection were selected for the development of the device. The microcontroller control program is written in C. The mobile application was developed for the Android platform using Java language, Android Bluetooth API development libraries, Kotlin Coroutines and the Jetpack Compose framework. The obtained result of the work can be used as a prototype of a guitar processor and a mobile application for controlling it.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0