Support for number charts, transposition when generating charts.

This commit is contained in:
2023-07-19 13:26:01 -05:00
parent 9ca5a1b99c
commit 5b1238f038
5 changed files with 115 additions and 34 deletions

View File

@ -1,4 +1,4 @@
const PCO_CHORDS_VERSION* = "0.4.1"
const PCO_CHORDS_VERSION* = "0.5.0"
const USAGE* = """Usage:
pco_chords [options]
@ -6,12 +6,20 @@ const USAGE* = """Usage:
Options:
-i, --input <in-file> Read input from <in-file> (rather than from
-i, --input <in-file> Read input from <in-file> (rather than from
STDIN, which is the default).
-o, --output <out-file> Write output to <out-file> (rather than from
-o, --output <out-file> Write output to <out-file> (rather than from
STDOUT, which is the default).
-t, --transpose <distance> Transpose the chart by the given number of
semitones. Distance can be expressed as a
positive or negative number of semitones,
for example: 4, +3 or -5.
-n, --number-chart Write out a chart using the Nashville number
system rather than explicit pitches.
--help Print this usage information
--debug Enable debug logging.
--echo-args Echo the input parameters.