https://libeldoc.bsuir.by/handle/123456789/46561
Title: | Метод автоматического определения характеристик музыкальной композиции |
Other Titles: | A method for automatically detecting the musical composition characteristics |
Authors: | Курьян, А. В. Парамонов, А. И. |
Keywords: | публикации ученых;характеристики звука;Beats per minute;тональность;частотно-временной анализ;дискретное преобразование Фурье;алгоритм Крумхансля-Шмуклера;sound characteristics;tonality;time-frequency analysis;discrete Fourier transform;Krumhansl-Schmuckler algorithm |
Issue Date: | 2021 |
Publisher: | Таджикский технический университет имени академика М. С. Осими |
Citation: | Курьян, А. В. Метод автоматического определения характеристик музыкальной композиции / А. В. Курьян, А. И. Парамонов // Технические науки и инженерное образование для устойчивого развития : материалы международной научно-практической конференции, Душанбе, 12-13 ноября 2021 г. / Таджикский технический университет имени академика М. С. Осими. – Душанбе, 2021. – С. 46–54. |
Abstract: | Предлагается новый метод автоматического определения характеристик музыкальных композиций. Метод основан на применении модифицированного алгоритма дискретного преобразования Фурье с оконной функцией Блэкмана-Натталла. Дополнительно при определении темпа выполняется анализ корреляции полученного частотного спектра со спектром эталонных нот, которые используются для настройки музыкальных инструментов. Один из результатов работы авторского метода – это нотное представление музыкальной композиции. Приближение нотного представления анализируется с использованием статистических данных о среднем процентном соотношении нот разных относительных длительностей в музыкальных композициях. Нотное представление используется как входные данные для алгоритма Крумхансля-Шмуклера с целью определения тональности композиции. Проведена серия компьютерных экспериментов, которые показали эффективности предложенного метода в сравнении с аналогами. Для проведения эксперимента создано программное средство, которое выполняло сбор данных и визуализацию работы метода. Приведено описание прикладного программного продукта, который разработан для тестирования метода на широкой аудитории. Приложение реализовано в форме настольного клиента известного стримингового аудио веб-сервиса. Приложение позволяет получить значение темпа и тональности для композиций, которые скачиваются на устройство пользователя. Эти характеристики используются для подбора набора композиций с похожим темпом по предпочтениям пользователей. |
Alternative abstract: | A new method for automatic detection of the musical compositions characteristics is proposed. Method is based on the application of a modified discrete Fourier transform algorithm with a Blackman-Nuttall window function. Additionally, when determining the tempo, the correlations analysis of the obtained frequency spectrum with the spectrum of benchmark notes, which are used to tune musical instruments, is carried out. One of the work results of author's method is the compositions musical notation. The approximation of musical notation is analyzed using statistical data on the average percentage of notes of different relative durations in musical compositions. The musical notation is used as input to the Krumhansl-Schmukler algorithm to determine the key to the composition. A series of computer experiments have been carried out, which have shown the effectiveness of the proposed method in comparison with analogs. For the experiment, a software tool was created that was collecting data and visualizing the method functioning. The description of the applied software product, which was developed for testing the method on a wide audience, is given. The application is developed in the desktop client form of well-known audio streaming web services. The application allows the user to get the tempo and key values for compositions that are downloaded |
URI: | https://libeldoc.bsuir.by/handle/123456789/46561 |
Appears in Collections: | Публикации в зарубежных изданиях |
File | Description | Size | Format | |
---|---|---|---|---|
Kuryyan_Metod.pdf | 608.21 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.