Skip to content

Commit

Permalink
Merge pull request #1 from cardinote/feature-initial-songs
Browse files Browse the repository at this point in the history
Feature initial songs
  • Loading branch information
guitarnick authored Dec 8, 2020
2 parents 0ee387a + 88b2238 commit 994772d
Show file tree
Hide file tree
Showing 44 changed files with 1,219 additions and 2 deletions.
35 changes: 33 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,33 @@
# christmas-chords-lyrics
A curated collection of popular Christmas songs in the public domain.
# :christmas_tree: Christmas Songs with Chords and Lyrics

A curated collection of popular Christmas songs in the public domain.

## Features

* Print-ready PDFs with crisp guitar chord diagrams.
* ChordPro source files included for customization.

## Customize Chords/Lyrics

To change the chords/lyrics and make your own PDFs, use any tool that can read ChordPro files.

The instructions below are for the [Cardinote app](https://www.cardinote.com/app) which is free and available on MacOS/Windows:

![Animation showing PDF creation steps](/images/cardinote_app_pdf_steps.gif)

Steps:

1. `Open` a ChordPro file from the `src` folder.
2. Make changes to the chords/lyrics.
3. Hit `Print`. Done!

Remember to `Save-As` or `Save` your changes.

## Dependencies

* Musical instrument.
* Friends and family to sing with (optional but recommended).

## License

This repository is distributed under the [MIT License](https://opensource.org/licenses/MIT). Songs themselves are in the public domain.
Binary file added images/cardinote_app_pdf_steps.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added pdf/Angels-We-Have-Heard-on-High.pdf
Binary file not shown.
Binary file added pdf/Auld-Lang-Syne.pdf
Binary file not shown.
Binary file added pdf/Deck-the-Halls.pdf
Binary file not shown.
Binary file added pdf/First-Noel.pdf
Binary file not shown.
Binary file added pdf/Go-Tell-It-on-the-Mountain.pdf
Binary file not shown.
Binary file added pdf/God-Rest-Ye-Merry-Gentlemen.pdf
Binary file not shown.
Binary file added pdf/Good-King-Wenceslas.pdf
Binary file not shown.
Binary file added pdf/Hark-The-Herald-Angels-Sing.pdf
Binary file not shown.
Binary file added pdf/Holly-and-the-Ivy.pdf
Binary file not shown.
Binary file added pdf/I-Saw-Three_Ships.pdf
Binary file not shown.
Binary file added pdf/Jingle-Bells.pdf
Binary file not shown.
Binary file added pdf/Jolly-Old-Saint-Nicholas.pdf
Binary file not shown.
Binary file added pdf/Joy-to-the-World.pdf
Binary file not shown.
Binary file added pdf/O-Christmas-Tree.pdf
Binary file not shown.
Binary file added pdf/O-Come-All-Ye-Faithful.pdf
Binary file not shown.
Binary file added pdf/Once-in-Royal-Davids-City.pdf
Binary file not shown.
Binary file added pdf/Silent-Night.pdf
Binary file not shown.
Binary file added pdf/Twelve-Days-of-Christmas.pdf
Binary file not shown.
Binary file added pdf/Up-on-the-Housetop.pdf
Binary file not shown.
Binary file added pdf/We-Three-Kings.pdf
Binary file not shown.
Binary file added pdf/We-Wish-You-a-Merry-Christmas.pdf
Binary file not shown.
49 changes: 49 additions & 0 deletions src/Angels-We-Have-Heard-on-High.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{define: D base-fret 1 frets x x 0 2 3 2}
{define: B7 base-fret 1 frets x 2 1 2 0 2}
{define: G base-fret 1 frets 3 2 0 0 0 3}
{define: Em base-fret 1 frets 0 2 2 0 0 0}
{define: A base-fret 1 frets x 0 2 2 2 0}
{define: A7 base-fret 1 frets x 0 2 0 2 0}
{title: Angels We Have Heard on High}
{subtitle: Traditional, Transl. James Chadwick}

{start_of_verse: Verse 1}
[D]Angels we have [A]heard on [D]high
[D]Sweetly singing [A]o'er the [D]plains
[D]And the mountains [A]in [D]reply
[D]Echoing their [A]joyous [D]strains
{end_of_verse}

{start_of_chorus: Chorus}
[D]Gl[B7]o -[Em] [A] [D] [G] [A7] [A]ria
[D]in [A]ex[D]cel[G]sis [D]De[A]o!
[D]Gl[B7]o -[Em] [A] [D] [G] [A7] [A]ria
[D]in [A]ex[D]cel[G]sis [D]De [A]- [D]o!
{end_of_chorus}

{start_of_verse: Verse 2}
[D]Shepherds, why this [A]jubi[D]lee?
[D]Why your joyous [A]strains pro[D]long?
[D]What the gladsome [A]tidings [D]be?
[D]Which inspire your [A]heavenly [D]songs?
{end_of_verse}

{repeat: Chorus}

{start_of_verse: Verse 3}
[D]Come to Bethle[A]hem and [D]see
[D]Him whose birth the [A]angels [D]sing;
[D]Come, adore on [A]bended [D]knee,
[D]Christ the Lord, the [A]newborn [D]King.
{end_of_verse}

{repeat: Chorus}

{start_of_verse: Verse 4}
[D]See Him in a [A]manger [D]laid,
[D]Jesus, Lord of [A]heaven and [D]earth;
[D]Mary, Joseph, [A]lend your [D]aid,
[D]With us sing our [A]Saviour's [D]birth.
{end_of_verse}

{repeat: Chorus}
56 changes: 56 additions & 0 deletions src/Auld-Lang-Syne.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{define: C base-fret 1 frets x 3 2 0 1 0}
{define: G base-fret 1 frets 3 2 0 0 0 3}
{define: D base-fret 1 frets x x 0 2 3 2}
{define: Em base-fret 1 frets 0 2 2 0 0 0}
{title: Auld Lang Syne}
{subtitle: Robert Burns}

{start_of_verse}
Should [G]old acquaintance [D]be forgot,
and [Em]never [G]brought to [C]mind?
Should [G]old acquaintance [D]be forgot,
and [Em]days of [C]auld lang [G]syne?
{end_of_verse}

{start_of_chorus: Chorus}
For [G]auld lang [D]syne, my dear,
for [G]auld lang [C]syne,
we'll [G]take a cup of [D]kindness yet,
for [Em]days of [C]auld lang [G]syne.
{end_of_chorus}

{start_of_verse}
And [G]surely you'll buy [D]your pint cup!
and [Em]surely [G]I'll buy [C]mine!
And [G]we'll take a cup o' [D]kindness yet,
for [Em]days of [C]auld lang [G]syne.
{end_of_verse}

{repeat: Chorus}

{start_of_verse}
We [G]two have run [D]about the slopes,
and [Em]picked the [G]daisies [C]fine;
But we've [G]wandered many a [D]weary foot,
since the [Em]days of [C]auld lang [G]syne.
{end_of_verse}

{repeat: Chorus}

{start_of_verse}
We [G]two have paddled [D]in the stream,
from [Em]morning [G]sun till [C]dine;
But [G]seas between us [D]broad have roared
since the [Em]days of [C]auld lang [G]syne.
{end_of_verse}

{repeat: Chorus}

{start_of_verse}
And [G]there's a hand my [D]trusty friend!
And [Em]give me a [G]hand o' [C]thine!
And [G]we'll take a right good[D]- will draught,
for [Em]days of [C]auld lang [G]syne.
{end_of_verse}

{repeat: Chorus}
41 changes: 41 additions & 0 deletions src/Deck-the-Halls.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{define: A base-fret 1 frets x 0 2 2 2 0}
{define: Bm base-fret 2 frets x 1 3 3 2 1}
{define: A7 base-fret 1 frets x 0 2 0 2 0}
{define: E7 base-fret 1 frets 0 2 0 1 0 0}
{define: D base-fret 1 frets x x 0 2 3 2}
{define: G base-fret 1 frets 3 2 0 0 0 3}
{title: Deck the Halls}
{subtitle: Traditional, Transl. Thomas Oliphant}

{start_of_verse}
[D]Deck the halls with [Bm]boughs of holly,
[A7]Fa la la la [D]la, la [A]la la [D]la.
[D]'Tis the season [Bm]to be jolly,
[A7]Fa la la la [D]la, la [A]la la [D]la.
[A7]Don we now our [D]gay apparel,
[D]Fa la la, [Bm]la la la, [E7]la la [A]la.
[D]Troll the ancient [Bm]Christmas carol,
[G]Fa la la la [D]la, la [A]la la [D]la.
{end_of_verse}

{start_of_verse}
[D]See the blazing [Bm]yule before us,
[A7]Fa la la la [D]la, la [A]la la [D]la.
[D]Strike the harp and [Bm]join the chorus.
[A7]Fa la la la [D]la, la [A]la la [D]la.
[A7]Follow me in [D]merry measure,
[D]Fa la la, [Bm]la la la, [E7]la la [A]la.
[D]While I tell of [Bm]Christmas treasure,
[G]Fa la la la [D]la, la [A]la la [D]la.
{end_of_verse}

{start_of_verse}
[D]Fast away the [Bm]old year passes,
[A7]Fa la la la [D]la, la [A]la la [D]la.
[D]Hail the new, ye [Bm]lads and lasses!
[A7]Fa la la la [D]la, la [A]la la [D]la.
[A7]Sing we joyous [D]all together,
[D]Fa la la, [Bm]la la la, [E7]la la [A]la.
[D]Heedless of the [Bm]wind and weather,
[G]Fa la la la [D]la, la [A]la la [D]la.
{end_of_verse}
63 changes: 63 additions & 0 deletions src/First-Noel.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
{define: G7 base-fret 1 frets 3 2 0 0 0 1}
{define: F base-fret 1 frets 1 3 3 2 1 1}
{define: C base-fret 1 frets x 3 2 0 1 0}
{define: G base-fret 1 frets 3 2 0 0 0 3}
{title: The First Noel}
{subtitle: Traditional}

{start_of_verse}
The [C]first [G]Noel the [F]angels did [C]say
Was to [F]certain poor [C]shepherds in [G7]fields as they [C]lay.
In [C]fields where [G]they lay [F]keeping their [C]sheep,
On a [F]cold winter's [C]night that [G7]was so [C]deep.
{end_of_verse}

{start_of_verse: Refrain}
No[C]el, No[G]el, No[F]el, No[C]el,
[F]Born is the [C]King of [G7]Isra[C]el.
{end_of_verse}

{start_of_verse}
They [C]looked [G]up and [F]saw a [C]star
Shining [F]in the [C]east, be[G7]yond them [C]far.
And [C]to the [G]earth it [F]gave great [C]light,
And [F]so it con[C]tinued both [G7]day and [C]night.
{end_of_verse}

{repeat: Refrain}

{start_of_verse}
And [C]by the [G]light of [F]that same [C]star,
Three [F]Wise Men [C]came from [G7]country [C]far.
To [C]seek for a [G]King was [F]their in[C]tent,
And to [F]follow the [C]star wher[G7]ever it [C]went.
{end_of_verse}

{repeat: Refrain}

{start_of_verse}
This [C]star drew [G]nigh to [F]the north[C]west,
Over [F]Bethle[C]hem it [G7]took its [C]rest,
And [C]there it [G]did both [F]stop and [C]stay,
Right [F]over the [C]place where [G7]Jesus [C]lay.
{end_of_verse}

{repeat: Refrain}

{start_of_verse}
Then [C]entered [G]in those [F]Wise Men [C]three,
Full [F]reve[C]rently u[G7]pon the [C]knee,
And [C]offered [G]there, in [F]His pre[C]sence,
Their [F]gold and [C]myrrh and [G7]frankin[C]cense.
{end_of_verse}

{repeat: Refrain}

{start_of_verse}
Then [C]let us [G]all with [F]one a[C]ccord
Sing [F]praises [C]to our [G7]heavenly [C]Lord
That [C]hath made [G]heaven and [F]earth of [C]naught,
And [F]with His [C]blood man[G7]kind hath [C]bought.
{end_of_verse}

{repeat: Refrain}
41 changes: 41 additions & 0 deletions src/Go-Tell-It-on-the-Mountain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{define: Bm base-fret 2 frets x 1 3 3 2 1}
{define: Em9 base-fret 1 frets 0 2 0 0 0 2}
{define: A base-fret 1 frets x 0 2 2 2 0}
{define: D base-fret 1 frets x x 0 2 3 2}
{define: Em base-fret 1 frets 0 2 2 0 0 0}
{title: Go Tell It on the Mountain}
{subtitle: Spiritual, Comp. John Wesley Work Jr.}

{start_of_chorus: Chorus}
[D] Go, tell it on the [Bm]mountain,
[Em]Over the hills and [A]everywhere;
[D] Go, tell it on the [Bm]mountain
That [Em9]Jesus [A]Christ is [D]born.
{end_of_chorus}

{start_of_verse: Verse 1}
While [D]shepherds kept their [Bm]watching
O'er [A]silent flocks by [D]night,
Be[D]hold, throughout the [Bm]heavens
There [Em]shone a holy [A]light.
{end_of_verse}

{repeat: Chorus}

{start_of_verse: Verse 2}
The [D]shepherds feared and [Bm]trembled
When [A]lo! Above the [D]earth
Rang [D]out the angel [Bm]chorus
That [Em]hailed our Savior‘s [A]birth.
{end_of_verse}

{repeat: Chorus}

{start_of_verse: Verse 3}
Down [D]in a lowly [Bm]manger
The [A]humble Christ was [D]born,
And [D]God sent us sal[Bm]vation
That [Em]blessed Christmas [A]morn.
{end_of_verse}

{repeat: Chorus}
72 changes: 72 additions & 0 deletions src/God-Rest-Ye-Merry-Gentlemen.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{define: Em base-fret 1 frets 0 2 2 0 0 0}
{define: B7 base-fret 1 frets x 2 1 2 0 2}
{define: Am7 base-fret 1 frets x 0 2 0 1 0}
{define: D base-fret 1 frets x x 0 2 3 2}
{define: E base-fret 1 frets 0 2 2 1 0 0}
{define: C base-fret 1 frets x 3 2 0 1 0}
{define: G base-fret 1 frets 3 2 0 0 0 3}
{title: God Rest Ye Merry Gentlemen}
{subtitle: Traditional}

{start_of_verse: Verse 1}
God [Em]rest you merry, gentle[C]men,
Let [C]nothing [Am7]you dis[B7]may,
For [Em]Jesus Christ our Sa[C]viour
Was [C]born [Am7]upon this [B7]day,
To [C]save us [G]all from [D]Satan's[Em] power
When [Em]we were gone as[D]tray;
{end_of_verse}

{start_of_verse: Refrain}
O [G]ti[C]dings of [B7]comfort and [Em]joy,
[Em]Comfort and [D]joy,
O [G]ti[D]dings of [B7]comfort and [Em]joy.
{end_of_verse}

{start_of_verse: Verse 2}
From [Em]God our heavenly Fa[C]ther
A [C]blessed [Am7]angel [B7]came,
And [Em]unto certain shep[C]herds,
Brought [C]tidings [Am7]of the [B7]same;
How [C]that in [G]Bethle[D]hem was [Em]born
The [Em]Son of God by [D]name,
{end_of_verse}

{repeat: Refrain}

{start_of_verse: Verse 3}
The [Em]shepherds at those [C]tidings
Re[C]joiced [Am7]much in [B7]mind,
And [Em]left their flocks a-[C]feeding
In [C]tempest, [Am7]storm and [B7]wind,
And [C]went to [G]Bethle[D]hem straight[Em]way,
This [Em]blessed Babe to [D]find.
{end_of_verse}

{repeat: Refrain}

{start_of_verse: Verse 4}
But [Em]when to Bethlehem they [C]came,
Where[C]at this [Am7]Infant [B7]lay,
They [Em]found Him in a man[C]ger,
Where [C]oxen [Am7]feed on [B7]hay;
His [C]mother [G]Mary [D]knee[Em]ling,
Un[Em]to the Lord did [D]pray.
{end_of_verse}

{repeat: Refrain}

{start_of_verse: Verse 5}
Now [Em]to the Lord sing prai[C]ses,
All [C]you with[Am7]in this [B7]place,
And [Em]with true love and brother[C]hood
Each [C]other [Am7]now em[B7]brace;
This [C]holy [G]tide of [D]Christ[Em]mas
All [Em]other doth de[D]face.
{end_of_verse}

{start_of_verse}
O [G]ti[C]dings of [B7]comfort and [Em]joy,
[Em]Comfort and [D]joy,
O [G]ti[D]dings of [B7]comfort and [E]joy.
{end_of_verse}
Loading

0 comments on commit 994772d

Please sign in to comment.