Skip to content
Review

Computational Features for Symbolic Melody Analysis

Aug 2026 · 0 citations · 59 references
Computer Science

TL;DR

A new software library that provides implementations of all of these features in a straightforward Python package, and shows excellent classification accuracy using the full feature set, and promising performance for an eight-dimensional factor-analytic solution that improves the interpretability of the classifier.

Abstract

This paper addresses the general problem of extracting music-theoretic and psychological features from symbolically encoded melodies. We review existing melodic feature extraction toolboxes, enumerate their features, and organise them into a common taxonomy. We then describe a new software library that provides implementations of all of these features in a straightforward Python package. We then demonstrate the combined feature set on the Essen Folksong Collection, using the dataset to produce a series of style classification models. These models help us answer key questions about the interpretability and dimensionality of the feature set. Our results show excellent classification accuracy using the full feature set, and promising performance for an eight-dimensional factor-analytic solution that improves the interpretability of the classifier. We distribute our new toolbox as an open-source Python package, $\mathtt{melody-features}$, which can easily be used in various applications within music analysis, music psychology, and music information retrieval.

View source

Similar papers

#natural language process... Preprint Sep 2026

ScorePrompts: Natural-Language Exploration of Symbolic Music Scores through Analysis

We present ScorePrompts, an interactive system in which users upload a score, receive natural-language descriptions of its musical structure, ask questions about specific passages, and inspect the corresponding analysis results in staff notation. Specialist MIR components first estimate harmony, tonality, cadences, for...

Emmanouil Karystinaios, Gerhard Widmer · 0 citations
Open access Aug 2026

Plainchant music modeling through Zipf’s law

As important as being able to know the words in a text, being able to identify melodic patterns in musical scores is of utmost importance in many applications, such as indexing for information search and retrieval. We explore here methods to set up appropriate musical units that extend beyond individual notes into high...

Aitana Menárguez-Box, Enrique Vidal, A. Toselli · 0 citations
Open access Aug 2026

MUSIC EMOTION RECOGNITION USING DEEP NEURAL NETWORKS AND LIBROSA

In order to arrange, search, and suggest music on contemporary platforms, the categorization of musical emotions is crucial. The deep emotional content included in music may not be fully captured by traditional models, which frequently rely on raw audio or textual data. In order to effectively classify musical emotions...

Kulsum, C. B. Jones · 0 citations
Open access Sep 2026

Improvement of neural network approaches for musical compositions genre classification with ensembling

The object of this research is automatic genre classification of musical creativity. The problem of genre identification of music files was solved using neural networks. Calculation methods of time, frequency, and time-frequency audio features were explored, which represent different aspects of an audio signal. Perfor...

Yevgeniy Suleymanov, O. Baybuz, T. Zaytseva · 0 citations
Open access Aug 2026

Explicit encoding of temporal dynamics for interpretable melody similarity modeling: insight into machine learning models

Introduction Temporal melody similarity is a fundamental problem in music modelling, and current methods are mostly based on recurrent or attention-based architectures that implicitly learn sequential structures. Methods This work adopts an explicit feature-representation approach using temporal-style descriptors, incl...

Yilin Zhang · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.