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

2025

Full text Open access: Gold Metadata (CSL-JSON)
DOI 10.47533/2025.1606-146x.4-10
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

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.