Skip to content

roelvanduijnhoven/tabify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tabify - convert midi in tablature

Node package containing tooling that can convert plain midi files into readable tablature. Tabify decides what strings are used to play notes. A capo can be placed on the guitar to improve the playability of the tab.

Usage

Usage: tabify [options] <file ...>

Options:

  -h, --help           output usage information
  -b, --bars  <n>      Break after how many bars?
  -c, --capo <n>       What position is the capo on?

Example

Tool can be tested online at http://tabify.herokuapp.com

Example

tabify --capo 8 example.mid

 C| --------------------2-0---------------------------------------------------------
 G| ------------------------1-0-----------------------------------------------------
D#| --------0-0-2---------------2-0-------0---0-------------------------------------
A#| ------0-------0-2-0-------------0-4-2---2---0-------0-4-0-2-----2-2-0-0-2-0-----
 F| 0-2-3-----------------------------------------0-1-2---------0-2-------------2-3-
 C| --------------------------------------------------------------------------------

 C| ----------------------------------------------------------------------------0-0-
 G| ------------------3-0-3-----0-------------------------------------------3-0-----
D#| ------0---------0-------2-----0---------------0-----0-0-0-2-----0---------------
A#| 0-2-4---4-2-0-------------0-----4-2-----0-2-4---4-2---------2-4---4-2-0---------
 F| --------------3---------------------2-0-----------------------------------------
 C| --------------------------------------------------------------------------------
```