diff options
92 files changed, 114 insertions, 5 deletions
@@ -47,6 +47,10 @@ This script will edit the given file in-place and make several changes. The script will automatically detect if a matching `configs/{song-name}.json` file exists and pass it to the `chordpro` executable to be mixed with/override the global `./config.json` file. Once complete, the output file(s) can be found at `./out/{song-title}.{format}`. +The script will also parse any `{x_???:val}` directive and add it as a `--meta` argument to the chordpro command. +Each chordpro file should at a minimum include a `{x_revision:1}` directive. +This value is printed in the footer; see `./config.json` for the global footer definition. + For a list of all available output formats, see the official `chordpro` command [output documentation](https://www.chordpro.org/chordpro/using-chordpro/#output). #### *NOTE:* diff --git a/config.json b/config.json index c9981f5..87daf67 100644 --- a/config.json +++ b/config.json @@ -23,6 +23,11 @@ "labels": { "comment": "comment" }, + "formats": { + "default.footer": ["%{title}", "rev. %{x_revision}", "%{page}"], + "title.footer": ["", "rev. %{x_revision}", "%{page}"], + "first.footer": ["", "rev. %{x_revision}", ""] + }, "fonts": { "annotation": { "file": "/usr/share/fonts/TTF/DejaVuSerif-Bold.ttf" diff --git a/scripts/build.sh b/scripts/build.sh index 9ab3b17..b684f54 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -5,18 +5,29 @@ desired_format=${2:-pdf} built_in_all="all" build_base_command() { - local command_builder="chordpro" + local command_builder="" local file_name=$1 local file_type=$2 + local file_path="$PWD/src/$file_name.chordpro" - command_builder="$command_builder --config=$PWD/config.json" + local x_vars=$(sed -n "s/^{\(x_.\+:.\+\)}.*/\1/p" $file_path | sed "s/:/=/") + + command_builder+=" chordpro" + command_builder+=" --config=$PWD/config.json" if [[ -f "$PWD/configs/$file_name.json" ]] ; then - command_builder="$command_builder --config=$PWD/configs/$file_name.json" + command_builder+=" --config=$PWD/configs/$file_name.json" fi - command_builder="$command_builder $PWD/src/$file_name.chordpro" - command_builder="$command_builder -o $PWD/out/$file_name.$file_type" + if [ -z "" ]; then + while IFS= read -r line; do + command_builder+=" --meta $line" + done <<< "$x_vars" + fi + + command_builder+=" -o $PWD/out/$file_name.$file_type" + + command_builder+=" $file_path" echo "" echo "Starting $file_name" diff --git a/src/1000-names.chordpro b/src/1000-names.chordpro index 44261a0..8e0e4fc 100644 --- a/src/1000-names.chordpro +++ b/src/1000-names.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:Bb} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/10000-reasons.chordpro b/src/10000-reasons.chordpro index 83c3dfc..532c1d6 100644 --- a/src/10000-reasons.chordpro +++ b/src/10000-reasons.chordpro @@ -9,6 +9,7 @@ {time:4/4} {key:G} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #6016351 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/angels-we-have-heard-on-high.chordpro b/src/angels-we-have-heard-on-high.chordpro index 6e8e40e..c0667a9 100644 --- a/src/angels-we-have-heard-on-high.chordpro +++ b/src/angels-we-have-heard-on-high.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/arms-open-wide.chordpro b/src/arms-open-wide.chordpro index 7ed4bc1..57db66f 100644 --- a/src/arms-open-wide.chordpro +++ b/src/arms-open-wide.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/awake-my-soul.chordpro b/src/awake-my-soul.chordpro index f9d1890..9740984 100644 --- a/src/awake-my-soul.chordpro +++ b/src/awake-my-soul.chordpro @@ -9,6 +9,7 @@ {Key:Bb} {capo:0} {columns:2} +{x_revision:7} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/battle-belongs.chordpro b/src/battle-belongs.chordpro index dce39bb..e2bdc0d 100644 --- a/src/battle-belongs.chordpro +++ b/src/battle-belongs.chordpro @@ -9,6 +9,7 @@ {time:4/4}
{Key:C}
{capo:0}
+{x_revision:5}
{sob}
%{composer}
BPM: %{tempo} | %{time} | Key:
diff --git a/src/behold.chordpro b/src/behold.chordpro index 6874430..a3f833d 100644 --- a/src/behold.chordpro +++ b/src/behold.chordpro @@ -11,6 +11,7 @@ {time:6/8} {key:B} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/blessed-assurance.chordpro b/src/blessed-assurance.chordpro index e5bfbdc..2a6b9fb 100644 --- a/src/blessed-assurance.chordpro +++ b/src/blessed-assurance.chordpro @@ -9,6 +9,7 @@ {time:6/8} {key:D} {capo:0} +{x_revision:2} {sob} %{composer} CCLI: #7197488 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/build-my-life.chordpro b/src/build-my-life.chordpro index f998840..ed416a5 100644 --- a/src/build-my-life.chordpro +++ b/src/build-my-life.chordpro @@ -13,6 +13,7 @@ {Key:Ab} {capo:0} {columns:1} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/build-your-kingdom-here.chordpro b/src/build-your-kingdom-here.chordpro index f963afe..1629fcd 100644 --- a/src/build-your-kingdom-here.chordpro +++ b/src/build-your-kingdom-here.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #6186078 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/christmas-day.chordpro b/src/christmas-day.chordpro index 7b9d7f5..b77e7f7 100644 --- a/src/christmas-day.chordpro +++ b/src/christmas-day.chordpro @@ -12,6 +12,7 @@ {time:6/8} {key:Bb} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/crowns-down.chordpro b/src/crowns-down.chordpro index a5590cb..8f4b0ca 100644 --- a/src/crowns-down.chordpro +++ b/src/crowns-down.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key:Bb} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7222828 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/dead-man-walkin.chordpro b/src/dead-man-walkin.chordpro index ead15e6..cb00155 100644 --- a/src/dead-man-walkin.chordpro +++ b/src/dead-man-walkin.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #9999999 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/do-it-again.chordpro b/src/do-it-again.chordpro index b655aca..b97a525 100644 --- a/src/do-it-again.chordpro +++ b/src/do-it-again.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key: Bb} {capo: 0} +{x_revision:10} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/draw-me-close.chordpro b/src/draw-me-close.chordpro index a8cbb3e..b13bc0f 100644 --- a/src/draw-me-close.chordpro +++ b/src/draw-me-close.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:Bb} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #1459484 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/egypt.chordpro b/src/egypt.chordpro index b2e51de..9c8fe7c 100644 --- a/src/egypt.chordpro +++ b/src/egypt.chordpro @@ -12,6 +12,7 @@ {time:4/4} {key:Ab} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7133348 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/faithfully.chordpro b/src/faithfully.chordpro index b976866..e42390d 100644 --- a/src/faithfully.chordpro +++ b/src/faithfully.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} {eob} diff --git a/src/fresh-wind.chordpro b/src/fresh-wind.chordpro index d65f44e..0174937 100644 --- a/src/fresh-wind.chordpro +++ b/src/fresh-wind.chordpro @@ -12,6 +12,7 @@ {transpose:0} {capo:0} {columns:2} +{x_revision:8} {sob} Composers: %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/glorious-day.chordpro b/src/glorious-day.chordpro index eb35b2b..a2d30e5 100644 --- a/src/glorious-day.chordpro +++ b/src/glorious-day.chordpro @@ -12,6 +12,7 @@ {Key:D} {capo:0} {columns:1} +{x_revision:4} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/glory-honor-power.chordpro b/src/glory-honor-power.chordpro index f64d9b3..7adca7c 100644 --- a/src/glory-honor-power.chordpro +++ b/src/glory-honor-power.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:E} {capo:0} +{x_revision:2} {sob} %{composer} CCLI: #7147455 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/good-god-almighty.chordpro b/src/good-god-almighty.chordpro index e6d296a..dea9779 100644 --- a/src/good-god-almighty.chordpro +++ b/src/good-god-almighty.chordpro @@ -10,6 +10,7 @@ {time:4/4}
{Key:D}
{capo:0}
+{x_revision:3}
{sob}
%{composer}
BPM: %{tempo} | %{time} | Key:
diff --git a/src/good-grace.chordpro b/src/good-grace.chordpro index 4b716d3..c8b137f 100644 --- a/src/good-grace.chordpro +++ b/src/good-grace.chordpro @@ -8,6 +8,7 @@ {time:4/4} {Key:G} {capo:0} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/goodbye-yesterday.chordpro b/src/goodbye-yesterday.chordpro index 47fc37d..0455933 100644 --- a/src/goodbye-yesterday.chordpro +++ b/src/goodbye-yesterday.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key:Ab} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7231931 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/goodness-of-god.chordpro b/src/goodness-of-god.chordpro index a3f0f48..4054b54 100644 --- a/src/goodness-of-god.chordpro +++ b/src/goodness-of-god.chordpro @@ -13,6 +13,7 @@ {transpose:0} {capo:0} {columns:1} +{x_revision:4} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/gratitude.chordpro b/src/gratitude.chordpro index fe61031..3f0d1f7 100644 --- a/src/gratitude.chordpro +++ b/src/gratitude.chordpro @@ -12,6 +12,7 @@ {Key:A} {capo:0} {columns:1} +{x_revision:5} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/graves-into-gardens.chordpro b/src/graves-into-gardens.chordpro index 0bc1bd7..885eb66 100644 --- a/src/graves-into-gardens.chordpro +++ b/src/graves-into-gardens.chordpro @@ -9,6 +9,7 @@ {Key:B} {capo:0} {columns:2} +{x_revision:4} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/great-are-you-lord.chordpro b/src/great-are-you-lord.chordpro index 5dea5ac..08c8e14 100644 --- a/src/great-are-you-lord.chordpro +++ b/src/great-are-you-lord.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:A} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/great-things.chordpro b/src/great-things.chordpro index db03cbd..5cca764 100644 --- a/src/great-things.chordpro +++ b/src/great-things.chordpro @@ -10,6 +10,7 @@ {transpose:5} {capo:0} {columns:2} +{x_revision:6} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/hark-the-herald-angels-sing.chordpro b/src/hark-the-herald-angels-sing.chordpro index 6e8e26f..b88af1a 100644 --- a/src/hark-the-herald-angels-sing.chordpro +++ b/src/hark-the-herald-angels-sing.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key:G} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/he-who-is-to-come.chordpro b/src/he-who-is-to-come.chordpro index 491a1e1..e773858 100644 --- a/src/he-who-is-to-come.chordpro +++ b/src/he-who-is-to-come.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:B} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/holy-forever.chordpro b/src/holy-forever.chordpro index 09d7298..a0d5088 100644 --- a/src/holy-forever.chordpro +++ b/src/holy-forever.chordpro @@ -12,6 +12,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/holy-holy-holy.chordpro b/src/holy-holy-holy.chordpro index 330ea50..0547ae3 100644 --- a/src/holy-holy-holy.chordpro +++ b/src/holy-holy-holy.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/holy-spirit.chordpro b/src/holy-spirit.chordpro index a361097..6249b61 100644 --- a/src/holy-spirit.chordpro +++ b/src/holy-spirit.chordpro @@ -9,6 +9,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/homecoming.chordpro b/src/homecoming.chordpro index 82cceba..13ee8cb 100644 --- a/src/homecoming.chordpro +++ b/src/homecoming.chordpro @@ -11,6 +11,7 @@ {Key:C} {transpose:0} {capo:0} +{x_revision:5} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/hosanna.chordpro b/src/hosanna.chordpro index 8bd6b13..886f772 100644 --- a/src/hosanna.chordpro +++ b/src/hosanna.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #4785835 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/house-of-the-lord.chordpro b/src/house-of-the-lord.chordpro index f3caab7..ce5961d 100644 --- a/src/house-of-the-lord.chordpro +++ b/src/house-of-the-lord.chordpro @@ -10,6 +10,7 @@ {key:Bb} {capo:0} {columns:2} +{x_revision:4} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/hymn-of-heaven.chordpro b/src/hymn-of-heaven.chordpro index 952cf25..e88d193 100644 --- a/src/hymn-of-heaven.chordpro +++ b/src/hymn-of-heaven.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/i-believe.chordpro b/src/i-believe.chordpro index 84ad915..a3a88ce 100644 --- a/src/i-believe.chordpro +++ b/src/i-believe.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/i-got-nothin.chordpro b/src/i-got-nothin.chordpro index 0e247c2..37ed46a 100644 --- a/src/i-got-nothin.chordpro +++ b/src/i-got-nothin.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #9999999 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/it-is-well.chordpro b/src/it-is-well.chordpro index 3ac3ac8..b2b15cd 100644 --- a/src/it-is-well.chordpro +++ b/src/it-is-well.chordpro @@ -10,6 +10,7 @@ {time:7/4} {Key:G} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/jehovah.chordpro b/src/jehovah.chordpro index 257fdec..4ecaeb0 100644 --- a/src/jehovah.chordpro +++ b/src/jehovah.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/jesus-paid-it-all.chordpro b/src/jesus-paid-it-all.chordpro index f57d453..bccb0d0 100644 --- a/src/jesus-paid-it-all.chordpro +++ b/src/jesus-paid-it-all.chordpro @@ -10,6 +10,7 @@ {time:3/4} {key:F#} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #4689508 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/king-of-kings.chordpro b/src/king-of-kings.chordpro index f2fe172..b8d7af6 100644 --- a/src/king-of-kings.chordpro +++ b/src/king-of-kings.chordpro @@ -10,6 +10,7 @@ {time:4/4} {Key:D} {capo:0} +{x_revision:4} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/king-of-my-heart.chordpro b/src/king-of-my-heart.chordpro index 2da5617..a09f52c 100644 --- a/src/king-of-my-heart.chordpro +++ b/src/king-of-my-heart.chordpro @@ -9,6 +9,7 @@ {time:4/4} {key:B} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/living-hope.chordpro b/src/living-hope.chordpro index 918d0d8..ff7be78 100644 --- a/src/living-hope.chordpro +++ b/src/living-hope.chordpro @@ -9,6 +9,7 @@ {time:4/4} {Key:Eb} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/lord-send-revival.chordpro b/src/lord-send-revival.chordpro index 35ed41c..a7979a1 100644 --- a/src/lord-send-revival.chordpro +++ b/src/lord-send-revival.chordpro @@ -11,6 +11,7 @@ {Key:C}
{capo:0}
{columns:1}
+{x_revision:5}
{sob}
%{composer}
BPM: %{tempo} | %{time} | Key:
diff --git a/src/made-for-more.chordpro b/src/made-for-more.chordpro index bf2f02a..0f52d24 100644 --- a/src/made-for-more.chordpro +++ b/src/made-for-more.chordpro @@ -11,6 +11,7 @@ {time:6/8} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7207758 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/made-to-praise.chordpro b/src/made-to-praise.chordpro index 3c76aa4..2c58323 100644 --- a/src/made-to-praise.chordpro +++ b/src/made-to-praise.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:A} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #9999999 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/make-room.chordpro b/src/make-room.chordpro index a6bdcd5..2dd90dd 100644 --- a/src/make-room.chordpro +++ b/src/make-room.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:G} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/my-heart-is-yours.chordpro b/src/my-heart-is-yours.chordpro index 3dd122e..0a2a566 100644 --- a/src/my-heart-is-yours.chordpro +++ b/src/my-heart-is-yours.chordpro @@ -9,6 +9,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:2} {sob} %{composer} CCLI: #7017788 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/o-come-all-ye-faithful.chordpro b/src/o-come-all-ye-faithful.chordpro index 668f727..6dc4ee5 100644 --- a/src/o-come-all-ye-faithful.chordpro +++ b/src/o-come-all-ye-faithful.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:G} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/o-come-let-us-adore-him.chordpro b/src/o-come-let-us-adore-him.chordpro index 9aaedaf..1916a3f 100644 --- a/src/o-come-let-us-adore-him.chordpro +++ b/src/o-come-let-us-adore-him.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/oceans-loop-radio.chordpro b/src/oceans-loop-radio.chordpro index 9d743de..2e3f153 100644 --- a/src/oceans-loop-radio.chordpro +++ b/src/oceans-loop-radio.chordpro @@ -11,6 +11,7 @@ {transpose:10} {capo:0} {columns:1} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/praise-the-lord.chordpro b/src/praise-the-lord.chordpro index 5045615..97bf419 100644 --- a/src/praise-the-lord.chordpro +++ b/src/praise-the-lord.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:A} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7220833 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/praise.chordpro b/src/praise.chordpro index 1e6a845..f999abb 100644 --- a/src/praise.chordpro +++ b/src/praise.chordpro @@ -13,6 +13,7 @@ {time:4/4} {key:A} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/promises.chordpro b/src/promises.chordpro index accf295..8a49e93 100644 --- a/src/promises.chordpro +++ b/src/promises.chordpro @@ -14,6 +14,7 @@ {Key:Bb} {capo:0} {columns:1} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/pure-exaltation.chordpro b/src/pure-exaltation.chordpro index 28b46d0..916234c 100644 --- a/src/pure-exaltation.chordpro +++ b/src/pure-exaltation.chordpro @@ -10,6 +10,7 @@ {time:4/4}
{Key:Dâ™}
{capo:0}
+{x_revision:5}
{sob}
%{composer}
BPM: %{tempo} | %{time} | Key:
diff --git a/src/raise-a-hallelujah.chordpro b/src/raise-a-hallelujah.chordpro index 18898b2..2210a08 100644 --- a/src/raise-a-hallelujah.chordpro +++ b/src/raise-a-hallelujah.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/rattle.chordpro b/src/rattle.chordpro index de7ec68..39a64e1 100644 --- a/src/rattle.chordpro +++ b/src/rattle.chordpro @@ -10,6 +10,7 @@ {time:4/4} {Key:Eb} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/same-god.chordpro b/src/same-god.chordpro index 710ab02..c009357 100644 --- a/src/same-god.chordpro +++ b/src/same-god.chordpro @@ -11,6 +11,7 @@ {Key:C} {transpose:0} {capo:0} +{x_revision:4} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/scales-fallin.chordpro b/src/scales-fallin.chordpro index 08a50f9..9d9bb53 100644 --- a/src/scales-fallin.chordpro +++ b/src/scales-fallin.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #9999999 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/see-a-victory.chordpro b/src/see-a-victory.chordpro index 19f472f..6241b81 100644 --- a/src/see-a-victory.chordpro +++ b/src/see-a-victory.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/set-a-fire.chordpro b/src/set-a-fire.chordpro index 947d4a7..80e7697 100644 --- a/src/set-a-fire.chordpro +++ b/src/set-a-fire.chordpro @@ -9,6 +9,7 @@ {transpose:0}
{capo:0}
{columns:2}
+{x_revision:4}
{sob}
%{composer}
BPM: %{tempo} | %{time} | Key:
diff --git a/src/silent-night.chordpro b/src/silent-night.chordpro index 7210f75..92f3978 100644 --- a/src/silent-night.chordpro +++ b/src/silent-night.chordpro @@ -10,6 +10,7 @@ {time:6/8} {key:G} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/spirit-move.chordpro b/src/spirit-move.chordpro index d919267..4a2edd9 100644 --- a/src/spirit-move.chordpro +++ b/src/spirit-move.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:Bb} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7054191 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/sunday-is-coming.chordpro b/src/sunday-is-coming.chordpro index 7ba5640..c2491de 100644 --- a/src/sunday-is-coming.chordpro +++ b/src/sunday-is-coming.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7213928 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/thats-who-i-praise.chordpro b/src/thats-who-i-praise.chordpro index eac6d7e..db5d84f 100644 --- a/src/thats-who-i-praise.chordpro +++ b/src/thats-who-i-praise.chordpro @@ -12,6 +12,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7243068 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/the-fathers-house.chordpro b/src/the-fathers-house.chordpro index 45d7c7a..afc6e99 100644 --- a/src/the-fathers-house.chordpro +++ b/src/the-fathers-house.chordpro @@ -11,6 +11,7 @@ {Key:C} {capo:0} {columns:1} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/the-lion-and-the-lamb.chordpro b/src/the-lion-and-the-lamb.chordpro index b9133b1..60220b1 100644 --- a/src/the-lion-and-the-lamb.chordpro +++ b/src/the-lion-and-the-lamb.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:B} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7038281 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/there-was-jesus.chordpro b/src/there-was-jesus.chordpro index b1b2dfb..ae8bc6d 100644 --- a/src/there-was-jesus.chordpro +++ b/src/there-was-jesus.chordpro @@ -10,6 +10,7 @@ {time:4/4} {Key:G} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/this-is-amazing-grace.chordpro b/src/this-is-amazing-grace.chordpro index e0e3b98..7956914 100644 --- a/src/this-is-amazing-grace.chordpro +++ b/src/this-is-amazing-grace.chordpro @@ -10,6 +10,7 @@ {time:4/4} {Key:Bb} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/this-is-our-god.chordpro b/src/this-is-our-god.chordpro index 7d9823f..963293b 100644 --- a/src/this-is-our-god.chordpro +++ b/src/this-is-our-god.chordpro @@ -11,6 +11,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/tremble.chordpro b/src/tremble.chordpro index 6d81219..f5ec1d8 100644 --- a/src/tremble.chordpro +++ b/src/tremble.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/trust-in-god.chordpro b/src/trust-in-god.chordpro index 915f887..708f594 100644 --- a/src/trust-in-god.chordpro +++ b/src/trust-in-god.chordpro @@ -11,6 +11,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7206001 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/trust-it-all.chordpro b/src/trust-it-all.chordpro index d26d30c..f12f37f 100644 --- a/src/trust-it-all.chordpro +++ b/src/trust-it-all.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7043063 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/turn-it-over.chordpro b/src/turn-it-over.chordpro index b612dd4..bf30346 100644 --- a/src/turn-it-over.chordpro +++ b/src/turn-it-over.chordpro @@ -9,6 +9,7 @@ {Key:A} {capo:0} {columns:1} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/unspeakable-joy.chordpro b/src/unspeakable-joy.chordpro index 398d661..98bdebd 100644 --- a/src/unspeakable-joy.chordpro +++ b/src/unspeakable-joy.chordpro @@ -12,6 +12,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/unstoppable-god.chordpro b/src/unstoppable-god.chordpro index 8c03f8a..2db936d 100644 --- a/src/unstoppable-god.chordpro +++ b/src/unstoppable-god.chordpro @@ -10,6 +10,7 @@ {time:4/4} {Key:Bb} {capo:0} +{x_revision:5} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/way-maker.chordpro b/src/way-maker.chordpro index d9b03c9..ba3660a 100644 --- a/src/way-maker.chordpro +++ b/src/way-maker.chordpro @@ -9,6 +9,7 @@ {Key:D}
{capo:0}
{columns:1}
+{x_revision:2}
{sob}
%{composer}
BPM: %{tempo} | %{time} | Key:
diff --git a/src/we-believe.chordpro b/src/we-believe.chordpro index 5df5b2e..a935c9f 100644 --- a/src/we-believe.chordpro +++ b/src/we-believe.chordpro @@ -11,6 +11,7 @@ {Key:D} {capo:0} {columns:1} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/what-i-see.chordpro b/src/what-i-see.chordpro index 8beb94e..15357d1 100644 --- a/src/what-i-see.chordpro +++ b/src/what-i-see.chordpro @@ -12,6 +12,7 @@ {transpose:0} {capo:0} {columns:2} +{x_revision:4} {sob} Composers: %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/what-youre-worthy-of.chordpro b/src/what-youre-worthy-of.chordpro index 577a326..a42d6f9 100644 --- a/src/what-youre-worthy-of.chordpro +++ b/src/what-youre-worthy-of.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:G} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7237300 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/who-else.chordpro b/src/who-else.chordpro index c4dc0fc..503428e 100644 --- a/src/who-else.chordpro +++ b/src/who-else.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #7223119 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/who-you-say-i-am.chordpro b/src/who-you-say-i-am.chordpro index 4693e58..6daed4a 100644 --- a/src/who-you-say-i-am.chordpro +++ b/src/who-you-say-i-am.chordpro @@ -9,6 +9,7 @@ {time:6/8} {Key:F#} {capo:0} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/yes-and-amen.chordpro b/src/yes-and-amen.chordpro index 8545fc3..dcf5871 100644 --- a/src/yes-and-amen.chordpro +++ b/src/yes-and-amen.chordpro @@ -10,6 +10,7 @@ {time:4/4} {key: D} {capo:0} +{x_revision:3} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/yes-i-will.chordpro b/src/yes-i-will.chordpro index 2b24004..41f5595 100644 --- a/src/yes-i-will.chordpro +++ b/src/yes-i-will.chordpro @@ -10,6 +10,7 @@ {time:4/4} {Key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/you-are-good.chordpro b/src/you-are-good.chordpro index 239cf4b..710539f 100644 --- a/src/you-are-good.chordpro +++ b/src/you-are-good.chordpro @@ -8,6 +8,7 @@ {time:4/4} {key:D} {capo:0} +{x_revision:1} {sob} %{composer} CCLI: #9999999 | BPM: %{tempo} | Time: %{time} | Key: diff --git a/src/your-name-is-power.chordpro b/src/your-name-is-power.chordpro index 6cd922c..c8cfbbc 100644 --- a/src/your-name-is-power.chordpro +++ b/src/your-name-is-power.chordpro @@ -10,6 +10,7 @@ {Key:C} {capo:0} {columns:1} +{x_revision:2} {sob} %{composer} BPM: %{tempo} | %{time} | Key: diff --git a/src/your-praise-goes-on.chordpro b/src/your-praise-goes-on.chordpro index f5d7a93..720d7c4 100644 --- a/src/your-praise-goes-on.chordpro +++ b/src/your-praise-goes-on.chordpro @@ -11,6 +11,7 @@ {time:6/8} {key:C} {capo:0} +{x_revision:1} {sob} %{composer} BPM: %{tempo} | %{time} | Key: |
