D/G and G/C Diatonic Melodeon Tablature Generator

Batch Pre-processor for ABC Tunebooks

Instructions:  Jump to Tool

1) Click "Open an existing .ABC file" to open a file or paste one or more ABC tunes into the box below.

2) Enter your preferred ABC font sizes, %%staffsep, and %%musicspace values.

3) Select your instrument: D/G or G/C from the "Instrument Style" dropdown.

The tab solution assumes a 3rd button start.

4) Click "Generate Tablature".

The generated ABC with tablature will appear in the "Processed ABC Output, with Tablature" box.

5) Save, Copy or Test the results:

Click "Save Output to a file" to save the results to a file.

Click "Copy Output to the clipboard" to copy the results to the system clipboard for pasting into other applications.

Click "Test Output in the ABC Transcription Tools" to open and test the results in my ABC Transcription Tools


ABC Input:

Font family:Recommended: Palatino

Title font size:Recommended: 22

Subtitle font size:Recommended: 18

Info font size:Recommended: 14

Tablature font size:Recommended: 11

%%staffsep value:Recommended: 100

%%musicspace value:Recommended: 10

Instrument Style:  

Processed ABC Output, with Tablature:


How to Read the Melodeon Tablature

Click here for the D/G button diagram

Click here for the G/C button diagram

The tablature assumes a standard 21-button 2-row instrument with a 3rd button start.

Numbers with a single quote after them represent the button number on the inner row:

G-row for D/G, C-row for G/C.

Numbers represent the button number on the outer row:

D-row for D/G, G-row for G/C

Tab top row are push notes.

Tab bottom row are draw notes.


Known Issues

Fails when converting multi-voice tunes:

For best results, use source ABC tunes that have a single voice. (i.e. no V: tags)

Unpredictable results may occur with multi-voice ABC files.

Tunes with key changes mid-tune may not generate correct tablature after the key change:

The tablature solutions only use the original key of the tune.

If the key changes mid-tune, the tablature solution after that point may not be correct.

Tunes with [GBd] style chords in square brackets do not generate the correct tablature:

You'll need to reduce these down to a single note for the tool to work.


Tip Jars

If you find this tool useful, please consider buying me a beer
by tossing a few bucks into one of my virtual tip jars:

PayPal
https://paypal.me/MichaelEskin

Venmo
@MichaelEskin


Complete source code for this utility may be found on GitHub

Diatonic Melodeon Tab Generator on Github