# Guitar Chord Diagram Suggestion for Western Popular Music

arXiv: https://arxiv.org/abs/2407.14260 · HTML: https://mlsanity.com/paper/2407.14260/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 9 of its 28 references that are in the map.
- First posted on arXiv 15 Jul 2024.

## Builds on (most cited first, 9 of 9)

- [A Lightweight Instrument-Agnostic Model for Polyphonic Note Transcription and Multipitch Estimation](https://mlsanity.com/paper/2203.09893/) (2022)
- [DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Models](https://mlsanity.com/paper/2107.14653/) (2021)
- [Automatic Composition of Guitar Tabs by Transformers and Groove Modeling](https://mlsanity.com/paper/2008.01431/) (2020)
- [GTR-CTRL: Instrument and Genre Conditioning for Guitar-Focused Music Generation with Transformers](https://mlsanity.com/paper/2302.05393/) (2023)
- [ShredGP: Guitarist Style-Conditioned Tablature Generation](https://mlsanity.com/paper/2307.05324/) (2023)
- [LooperGP: A Loopable Sequence Model for Live Coding Performance using GuitarPro Tablature](https://mlsanity.com/paper/2303.01665/) (2023)
- [ProgGP: From GuitarPro Tablature Neural Generation To Progressive Metal Production](https://mlsanity.com/paper/2307.05328/) (2023)
- [MoodLoopGP: Generating Emotion-Conditioned Loop Tablature Music with Multi-Granular Features](https://mlsanity.com/paper/2401.12656/) (2024)
- [A Data-Driven Methodology for Considering Feasibility and Pairwise Likelihood in Deep Learning Based Guitar Tablature Transcription Systems](https://mlsanity.com/paper/2204.08094/) (2022)

## Abstract (arXiv)

Chord diagrams are used by guitar players to show where and how to play a chord on the fretboard. They are useful to beginners learning chords or for sharing the hand positions required to play a song.However, the diagrams presented on guitar learning toolsare usually selected from an existing databaseand rarely represent the actual positions used by performers.In this paper, we propose a tool which suggests a chord diagram for achord label,taking into account the diagram of the previous chord.Based on statistical analysis of the DadaGP and mySongBook datasets, we show that some chord diagrams are over-represented in western popular musicand that some chords can be played in more than 20 different ways.We argue that taking context into account can improve the variety and the quality of chord diagram suggestion, and compare this approach with a model taking only the current chord label into account.We show that adding previous context improves the F1-score on this task by up to 27% and reduces the propensity of the model to suggest standard open chords.We also define the notion of texture in the context of chord diagrams andshow through a variety of metrics that our model improves textureconsistencywith the previous diagram.
