Université de Lille logo Laboratoire CRIStAL logo Centrale Lille logo CNRS logo

Assisting Western Popular Music Guitar Practice and Tablature Composition with Machine Learning


Alexandre D'Hooge - 25 Septembre 2025

Séminaire TAD


Logo LaBRI

Context

TODO
Hot for Teacher by Van Halen.
Transcription and Performance: Mr. Tabs.

Context

TODO
ANR TABASCO Project
  • Louis Bigo
    Louis Bigo
  • Baptiste Bacot
    Baptiste Bacot
  • Louis Couturier
    Louis Couturier
  • Ken Déguernel
    Ken Déguernel
  • Léo Dupouey
    Léo Dupouey
  • Mathieu Giraud
    Mathieu Giraud
  • Benoît Navarret
    Benoît Navarret
ML icon by Eucalyp

“Assisting Western Popular Music Guitar Practice and Tablature Composition with Machine Learning”

Introduction

“Assisting Western Popular Music Guitar Practice and Tablature Composition with Machine Learning”

  • 20th Century and onwards;
  • Stems from early Blues and Jazz music;
  • Based on elements of Western music theory and tradition.
  • Examples: Rock, Pop, Metal, EDM, Hip-Hop, Funk.

Introduction

“Assisting Western Popular Music Guitar Practice and Tablature Composition with Machine Learning”

  • 20th Century and onwards;
  • Stems from early Blues and Jazz music;
  • Based on elements of Western music theory and tradition.
  • Examples: Rock, Pop, Metal, EDM, Hip-Hop, Funk.

TODO

Guitar image by obBilder from Pixabay

Introduction

Tablature Notation


TODO
Flying in a Blue Dream, Joe Satriani.
TODO

Outline of this presentation

TODO TODO

Assist Composition

Datasets

TODO
    mysongbook.com
  • Proprietary;
  • Professional Transcriptions;
  • 2115 .gp files;
  • 308 different artists.
TODO
  • Open for Research;
  • Amateur Transcriptions;
  • 26 181 .gp5 and tokenised files;
  • 882 different artists.
Cournut et al. (2021), What are the most used guitar positions?, DLFM. Régnier et al. (2021), Identification of Rhythm Guitar Sections in Symbolic Tablatures, ISMIR. Sarmento et al. (2021), DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Models, ISMIR.

Assist Composition

Guitar Chord Diagrams

TODO

Assist Composition

Rhythm Guitar Tablature Continuation Through Picking Pattern Generation

TODO
  • Suggest possible continuation given a tablature prompt and a chord progression;
  • If any chord position is missing, it can be suggested automatically (D'Hooge et al. 2024).
Publication in preparation. D'Hooge et al. (2024), Guitar Chord Diagram Suggestion for Western Popular Music, SMC.
TODO
House of the Rising Sun, The Animals.
TODO
  • Accompaniment parts in WPM are often repetitive;
  • Composers/Transcribers rely heavily on copy-pasting;
  • Suggesting continuations can ease the writing process and possibly increase variations;
  • Previous work lack chord progression controls (except McVicar et al. 2014).
Bacot et al. (2024), Enjeux du logiciel de tablatures dans l'acte de création en musiques actuelles : méthode d'entretien et analyse d'une pratique, JIM. McVicar et al. (2014), AutoRhythmGuitar: Computer-aided composition for Rhythm Guitar in the Tab Space, ICMC. Chen et al. (2020), Automatic Composition of Guitar Tabs by Transformers and Groove Modeling, ISMIR. Loth et al. (2023), ProgGP: From GuitarPro Tablature Neural Generation To Progressive Metal Production, CMMR. Sarmento et al. (2023), GTR-CTRL: Instrument and Genre Conditioning for Guitar-Focused Music Generation with Transformers, EvoMUSART.



TODO

Assist Composition



Rule-Based Model
TODO TODO TODO TODO
Transformer Model
TODO TODO
Online Survey for Subjective Evaluation
54 participants, biased towards Male from Western Europe, but a good age distribution from 18 to 65+.

  • Rate 5 prompts' continuations from:
    • Reference
    • Rule-based
    • Transformer
  • 7-point Likert scales on:
    • Playability
    • Consistency
    • Interest
    • Usability
TODO

TODO

TODO
  • Preference for the rule-based model despite being less controllable;
  • Training efficiency confirmed for transformer model;
  • Future models should include dedicated tokens for muted notes;
  • Prolonged use of the transformer model might be more appropriate for its evaluation

Assist Composition

Bass Tablature Accompaniment Generation

Olivier Anoufa Olivier Anoufa
Anoufa et al. (2025), Conditional Generation of Bass Guitar Tablature for Guitar Accompaniment in Western Popular Music, AIMC.

Assist Composition

Suggest Bends and Playing Techniques to Lead Guitarists

TODO
G.O.A.T., Polyphia.
Bend photo from musicradar.com.

Bend photo from musicradar.com.
Suggest bends to add expressiveness and increase idiomaticity.
TODO

Nocturne Op.9 No.2, Frédéric Chopin.
  • Feature-based Approach
    • Rhythm
    • Pitch
    • Gesture
  • Evaluate a note based on its neighbourhood
TODO
Four most important features:

  • Pitch of current note;
  • Pitch distance to next note;
  • Pitch distance to previous note;
  • Current note's duration.

Nocturne Op.9 No.2, Frédéric Chopin, arranged by K I L L J E S T E R

Demonstration interface made by Léo Dupouey.

Assist Learning and Practice

There are a lot of online resources available to guitarists.
There are a lot of online resources available to guitarists:
  • Tab Websites
    • UltimateGuitar;
    • Songsterr;
    • 911tabs...
There are a lot of online resources available to guitarists:
  • Tab Websites
    • UltimateGuitar;
    • Songsterr;
    • 911tabs...
  • Online Courses
    • YouTube channels
    • justinGuitar
    • Synner
    • Fender Play...
There are a lot of online resources available to guitarists:
  • Tab Websites
    • UltimateGuitar;
    • Songsterr;
    • 911tabs...
  • Online Courses
    • YouTube channels
    • justinGuitar
    • Synner
    • Fender Play...
  • Apps
    • Yousician
    • Simply Guitar
    • Rocksmith+

Assist Learning and Practice

Difficulty-informed Song Recommendations

TODO
  • Yohann Abbou
    Yohann Abbou
  • Mathieu Giraud
    Mathieu Giraud
  • Gilles Guillemain
    Gilles Guillemain
  • Aurélien Jeanneau
    Aurélien Jeanneau
  • Zakaria Hassein-Bey
TODO
Algorithm deployed in commercial application.
www.guitarsocialclub.com
Recommendation code and data subset released under LGPL and ODBL Licenses.
gitlab.com/algomus.fr/guitor

A. Jeanneau studied the recommendation of learning paths to add temporal consistency.

Conclusion and Perspectives

TODO

References