MIDI-to-Tab: Guitar Tablature Inference via Masked Language Modeling
Not on the map. Why?
Abstract (arXiv)
Guitar tablatures enrich the structure of traditional music notation by assigning each note to a string and fret of a guitar in a particular tuning, indicating precisely where to play the note on the instrument. The problem of generating tablature from a symbolic music representation involves inferring this string and fret assignment per note across an entire composition or performance. On the guitar, multiple string-fret assignments are possible for most pitches, which leads to a large combinatorial space that prevents exhaustive search approaches. Most modern methods use constraint-based dynamic programming to minimize some cost function (e.g. hand position movement). In this work, we introduce a novel deep learning solution to symbolic guitar tablature estimation. We train an encoder-decoder Transformer model in a masked language modeling paradigm to assign notes to strings. The model is first pre-trained on DadaGP, a dataset of over 25K tablatures, and then fine-tuned on a curated set of professionally transcribed guitar performances. Given the subjective nature of assessing tablature quality, we conduct a user study amongst guitarists, wherein we ask participants to rate the playability of multiple versions of tablature for the same four-bar excerpt. The results indicate our system significantly outperforms competing algorithms.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 6 of its 21 references that are in the map. First posted on arXiv 9 Aug 2024.
Builds on
6 of 21 references.
References · 6
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2021DadaGP: A Dataset of Tokenized GuitarPro Songs for Sequence Modelscited by 20
- 2024High Resolution Guitar Transcription via Domain Adaptationcited by 15
- 2023Multitrack Music Transcription with a Time-Frequency Perceivercited by 12
- 2023ShredGP: Guitarist Style-Conditioned Tablature Generationcited by 7
- 2023SynthTab: Leveraging Synthesized Data for Guitar Tablature Transcriptioncited by 7
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025GOAT: A Large Dataset of Paired Guitar Audio Recordings and Tablaturescited by 6
- 2025Fretting-Transformer: Encoder-Decoder Model for MIDI to Tablature Transcriptioncited by 1
- 2025GuitarFlow: Realistic Electric Guitar Synthesis From Tablatures via Flow Matching and Style Transfercited by 1
- 2026TART: A Modular Tool for Technique-Aware Audio-to-Tablature Guitar Transcriptioncited by 0
- 2026TART: A Modular Tool for Technique-Aware Audio-to-Tablature Guitar Transcription10 Sep 2026
- 2025GuitarFlow: Realistic Electric Guitar Synthesis From Tablatures via Flow Matching and Style Transfer23 Oct 2025
- 2025GOAT: A Large Dataset of Paired Guitar Audio Recordings and Tablatures22 Jul 2025
- 2025Fretting-Transformer: Encoder-Decoder Model for MIDI to Tablature Transcription17 Jun 2025