Music Stand

ChordPro® Editor

What is ChordPro®?

ChordPro® is a simple formatting language for chord sheets. Here's a an example of a ChordPro® document:

{title: Example title}
{author: Example author}
{key: A}
{time: 4/4}

{comment: Verse 1}
[A]Here's the [D]first verse

{comment: Verse 2}
[E7]Here's the [A]second verse
There are two special element types in a ChordPro® -- chords and tags.

Chords

[Bb]
[Asus]
[F#7]
The above are three examples of chords in ChordPro®. Enclosed in square brackets, chords are displayed above the text they precede in the generated chord sheet.

Tags

{comment: Verse 1}
{title: Example Title}
{key: A}
The above are three example of tags in ChordPro®. Tags usually contain both a tag name (before the ":") and a value (after the ":").
Tags display differently depending on the tag name used. As such, there are only so many tags that ChordPro® recognizes. The most useful tags are curated for you in the tag input field in the bottom right of the ChordPro® editor.

ChordPro® Editor

To get to Music Stand's ChordPro® editor, click Edit ChordPro® in the edit song menu.

Once open, the editor looks like this:

Notice the various buttons on the top and button of the editor. The functionality of each is as follows:

Upper left:

Cancel: Closes the editor without saving any changes

Undo: Undoes most recent change

Redo: Undos most recent undo

Upper right:

?: Opens the tutorial. Try this for more information!

Preview: Opens a preview of the chord sheet defined by the current ChordPro®

Save: Saves the current changes to the ChordPro®

Lower left:

Common/Recent chord display: List of buttons that insert chords when pressed

Lower right:

Chord: Opens the chord insertion menu

Tag: Opens the tag insertion menu

Reset: Resets your ChordPro® document to it's original version

Happy editing!

That's it! In addition to all these features, the ChordPro® editor also supports all the text editing features you'd use anywhere else on your device, so editing is as intuitive as possible.