abc2harp

abc2harp is a Perl script that adds harmonica (harp) tab to ABC music notation in the form of lyrics text.


Features

Free for personal and non-commercial use.


Download

Current version - abc2harp 0.1 beta (zip file)


Usage

    abc2mma.pl <abcfile.abc | abcfile.txt> [options]
 
    - default output filename is <abcfile>_harp.abc
Options:
-o or -output=<tabfile>
    - output to <tabfile>.abc
-writefile=<yes|no>
    - generates file (overrides -outfile) (default=yes)
-v or verbose
    - turns on verbose mode
-harpkey=<harpkey>
    - sets all harp keys to <harpkey>. Ignores all
      "X-ABC2HARP HarpKey" commands in input file.
-overbends=<yes|no>
    - specifies whether overbends (blows and draws) are allowed
      (default=no). Overrides all "X-ABC2HARP OverBends"
      commands in input file.

Frequently Asked Questions

  1. How do I insert ABC2HARP commands?

    Use "%%X-ABC2HARP <command>" to directly insert ABC2HARP commands at the appropriate sections in the file (note: must be on a separate line). Please refer to the included examples.abc for examples.

    Currently available commands are "HarpKey <harpkey>" and "OverBends <yes|no>".


Notes / Disclaimers


Change Log


To Do


Contact

Send your comments, bugs, requests to: geksiong AT yahoo DOT com


abc2harp and the contents of this page are copyright (c) Gek S. Low, 2006