Development of a web application for intelligent analysis and comparison of musical compositions using audio feature extraction and neural networks

2025

Полный текст Открытый доступ: Gold Метаданные (CSL-JSON)
DOI 10.47533/2025.1606-146x.4-10
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

The article presents the development results of the «tunefinder» web application designed for the intelligent analysis of musical compositions. The system enables users to analyze audio tracks by extract-ing quantitative musical features such as tempo (BPM), key, and rhythmic structure using advanced algo-rithms and neural networks. The solution integrates convolutional-recurrent neural networks (CRNNs), the Krumhansl-Schmuckler algorithm with the Aarden-Essen profile, and the RhythmExtractor2013 from the Essentia library. The architecture is built on a modular and scalable design with a Gradio-based in-terface and RESTful API for efficient data exchange. MongoDB is used for flexible NoSQL data storage. The application supports external integration with Shazam and Spotify to enhance metadata analysis. Op-timization methods such as asynchronous processing, result caching, and server-sent events (SSE) ensure high performance. The service serves musicians, educators, and analysts, providing tools for single-track evaluation, comparative key analysis, and interactive visualizations.