Детальная информация

Название: Разработка программного обеспечения для спектрального анализа музыкальных треков: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Павлюченков Антон Александрович
Научный руководитель: Молодяков Сергей Александрович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: спектральный анализ; C++; анализ аудио; быстрое преобразование Фурье; преобразование с постоянной добротностью; spectrum analysis; audio analysis; fast Fourier transform; constant quality transform
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3696
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\23006

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная квалификационная работа посвящена исследованию текущих решений и методов, используемых в области спектрального анализа музыкальных треков в реальном времени и реализации нового программного обеспечения, расширяющего возможности цифровой рабочей станции с точки зрения визуализации звуковых характеристик музыкального произведения и позволяющего упростить процесс изучения поведения частот, структуры звука и его качества. Также в ходе работы были исследованы малоизвестные математические алгоритмы обработки сигналов, применяемые для создания спектральных анализаторов звука. Один из таких алгоритмов лежит в основе разработанного в рамках данной работы программного модуля. Предложенную тему можно назвать актуальной потому, что разработка новых решений для выстраивания частотного баланса, гармонического анализа и оптимизации общей громкости музыкального микса в соответствии с общепринятыми стандартами необходима с точки зрения улучшения условий для создания качественного звучания во всех форматах, на всех возможных устройствах и платформах. Плагин был создан на языке C++ в среде разработки Microsoft Visual Studio 2019 c использованием кроссплатформенного фреймворка JUCE Framework. В работе представлены выводы о производительности разработанной программы.

This qualification work is dedicated to researching current solutions and methods used in the spectral analysis of musical tracks in real time, and implementing new software that extends the capabilities of a digital workstation in terms of visualization of the sound characteristics of a musical work, and simplifying the process of exploring the behavior of frequencies, the structure of sound and its quality. Little-known mathematical algorithms of signal processing, used for creating spectral analyzers of sound, have also been investigated in the course of work. One of such algorithms is the basis of the software module developed in this work. The proposed theme can be called relevant because development of new solutions for arranging the frequency balance, harmonic analysis and optimization of the overall volume of a musical mix in accordance with generally accepted standards is necessary in order to improve the conditions for creating high-quality sound in all formats and on all possible devices and platforms. The plugin was created in C++ in Microsoft Visual Studio 2019 development environment using the cross-platform JUCE Framework. The paper presents conclusions about the performance of the developed program.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 3
За последние 30 дней: 0
Подробная статистика