Automatic Composition of Guitar Tabs by Transformers and Groove Modeling
Not on the map. Why?
Abstract (arXiv)
Deep learning algorithms are increasingly developed for learning to compose music in the form of MIDI files. However, whether such algorithms work well for composing guitar tabs, which are quite different from MIDIs, remain relatively unexplored. To address this, we build a model for composing fingerstyle guitar tabs with Transformer-XL, a neural sequence model architecture. With this model, we investigate the following research questions. First, whether the neural net generates note sequences with meaningful note-string combinations, which is important for the guitar but not other instruments such as the piano. Second, whether it generates compositions with coherent rhythmic groove, crucial for fingerstyle guitar music. And, finally, how pleasant the composed music is in comparison to real, human-made compositions. Our work provides preliminary empirical evidence of the promise of deep learning for tab composition, and suggests areas for future study.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 3; 2024: 2; 2025: 3.
14 papers.
Sort:
- 2021Compound Word Transformer: Learning to Compose Full-Song Music over Dynamic Directed Hypergraphscited by 110
- 2021MuseMorphose: Full-Song and Fine-Grained Piano Music Style Transfer with One Transformer VAEcited by 40
- 2022Multitrack Music Transformercited by 28
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Modelscited by 20
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encodingcited by 14
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAEcited by 11
- 2023GTR-CTRL: Instrument and Genre Conditioning for Guitar-Focused Music Generation with Transformerscited by 11
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
- 2023ProgGP: From GuitarPro Tablature Neural Generation To Progressive Metal Productioncited by 4
- 2023Modeling Bends in Popular Music Guitar Tablaturescited by 2
- 2025Time-Shifted Token Scheduling for Symbolic Music Generationcited by 2
- 2025Fretting-Transformer: Encoder-Decoder Model for MIDI to Tablature Transcriptioncited by 1
2 more
- 2025A Machine Learning Approach for MIDI to Guitar Tablature Conversion12 Oct 2025
- 2025Time-Shifted Token Scheduling for Symbolic Music Generation28 Sep 2025
- 2025Fretting-Transformer: Encoder-Decoder Model for MIDI to Tablature Transcription17 Jun 2025
- 2024Guitar Chord Diagram Suggestion for Western Popular Music15 Jul 2024
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Survey27 Feb 2024
- 2023Modeling Bends in Popular Music Guitar Tablatures22 Aug 2023
- 2023ProgGP: From GuitarPro Tablature Neural Generation To Progressive Metal Production11 Jul 2023
- 2023GTR-CTRL: Instrument and Genre Conditioning for Guitar-Focused Music Generation with Transformers10 Feb 2023
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAE12 Oct 2022
- 2022Multitrack Music Transformer14 Jul 2022
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encoding11 Aug 2021
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Models30 Jul 2021
- 2021Compound Word Transformer: Learning to Compose Full-Song Music over Dynamic Directed Hypergraphscited by 110
- 2021MuseMorphose: Full-Song and Fine-Grained Piano Music Style Transfer with One Transformer VAEcited by 40
- 2022Multitrack Music Transformercited by 28
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Modelscited by 20
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encodingcited by 14
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAEcited by 11
- 2023GTR-CTRL: Instrument and Genre Conditioning for Guitar-Focused Music Generation with Transformerscited by 11
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
- 2023ProgGP: From GuitarPro Tablature Neural Generation To Progressive Metal Productioncited by 4
- 2023Modeling Bends in Popular Music Guitar Tablaturescited by 2
- 2025Time-Shifted Token Scheduling for Symbolic Music Generationcited by 2
- 2025Fretting-Transformer: Encoder-Decoder Model for MIDI to Tablature Transcriptioncited by 1
12 most cited of 14 All 14 (JSON)
- 2025A Machine Learning Approach for MIDI to Guitar Tablature Conversion12 Oct 2025
- 2025Time-Shifted Token Scheduling for Symbolic Music Generation28 Sep 2025
- 2025Fretting-Transformer: Encoder-Decoder Model for MIDI to Tablature Transcription17 Jun 2025
- 2024Guitar Chord Diagram Suggestion for Western Popular Music15 Jul 2024
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Survey27 Feb 2024
- 2023Modeling Bends in Popular Music Guitar Tablatures22 Aug 2023
- 2023ProgGP: From GuitarPro Tablature Neural Generation To Progressive Metal Production11 Jul 2023
- 2023GTR-CTRL: Instrument and Genre Conditioning for Guitar-Focused Music Generation with Transformers10 Feb 2023
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAE12 Oct 2022
- 2022Multitrack Music Transformer14 Jul 2022
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encoding11 Aug 2021
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Models30 Jul 2021
12 newest of 14 All 14 (JSON)