a2crd1
Convert lyrics and chords to chordpro
Part of ChordPro::A2Crd(3pm).
Usage
perl -MA2Crd -e run -- [ options ] [ file ... ]
(But no one does that.)
When the associated chordpro program has been installed correctly:
chordpro --a2crd [ options ] [ file ... ]
Overview
This program, referred to as a2crd, will read a text file containing the lyrics of one or many songs with chord information written visually above the lyrics. This is often referred to as crd data. a2crd will then generate equivalent ChordPro output.
Typical a2crd input:
Title: Swing Low Sweet ChariotD G DSwing low, sweet chariot,A7Comin' for to carry me home.D7 G DSwing low, sweet chariot,A7 DComin' for to carry me home.D G DI looked over Jordan, and what did I see,A7Comin' for to carry me home.D G DA band of angels comin' after me,A7 DComin' for to carry me home.
Note that the output from the conversion will generally need some additional editing to be useful as input to ChordPro.
a2crd is a wrapper around ChordPro::A2Crd, which does all of the work.
chordpro will read one or more text files containing the lyrics of one or many songs plus chord information. chordpro will then generate a photo-ready, professional looking, impress-your-friends sheet-music suitable for printing on your nearest printer.
chordpro is a rewrite of the Chordii program.
For more information about the ChordPro file format, see <https://www.chordpro.org>.
Options
--output=FILE (short:-o)-
Designates the name of the output file where the results are written to. Default is standard output.
--version(short:-V)-
Prints the program version and exits.
--help(short: -h)-
Prints a help message. No other output is produced.
-
--manual -
Prints the manual page. No other output is produced.
-
--ident -
Shows the program name and version.
-
--verbose -
Provides more verbose information of what is going on.
Support
A2Crd is part of ChordPro (the program). Development is hosted on GitHub, repository <https://github.com/ChordPro/chordpro>.
Please report any bugs or feature requests to the GitHub issue tracker, <https://github.com/ChordPro/chordpro/issues>.
A user community discussing ChordPro can be found at <https://groups.google.com/forum/#!forum/chordpro>.
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 2 times.
--ident since Debian 13 (Trixie);
--manual since Debian 13 (Trixie);
--verbose since Debian 13 (Trixie).
-D until Debian 12 (Bookworm);
-o until Debian 12 (Bookworm);
-r until Debian 12 (Bookworm).