Deconstructing Jazz Piano Style Using Machine Learning

Huw Cheston, Reuben Bance, Peter M. C. Harrison
4/7/2025
cs.SDcs.IRcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Artistic style has been studied for centuries, and recent advances in machine learning create new possibilities for understanding it computationally. However, ensuring that machine-learning models produce insights aligned with the interests of practitioners and critics remains a significant challenge. Here, we focus on musical style, which benefits from a rich theoretical and mathematical analysis tradition. We train a variety of supervised-learning models to identify 20 iconic jazz musicians across a carefully curated dataset of 84 hours of recordings, and interpret their decision-making processes. Our models include a novel multi-input architecture that enables four musical domains (melody, harmony, rhythm, and dynamics) to be analysed separately. These models enable us to address fundamental questions in music theory and also advance the state-of-the-art in music performer identification (94% accuracy across 20 classes). We release open-source implementations of our models and an accompanying web application for exploring musical styles.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cheston2025deconstructing,
  title  = {Deconstructing Jazz Piano Style Using Machine Learning},
  author = {Huw Cheston and Reuben Bance and Peter M. C. Harrison},
  year   = {2025},
  eprint = {2504.05009},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.05009v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.05009.svg)](https://codeofpaper.com/paper/2504.05009)

Discussion