ChordPro

ChordPro is a text format for a song chart. Chords sit in square brackets on the lyric line. Curly braces hold the title, the key, and the section names.

Chords

Put a chord in brackets immediately before the word or syllable it belongs to:

A[G]mazing [G7]grace, how [C]sweet the [G]sound

SongFire draws the chord above the lyric. You can type the same chart in chords-over-lyrics format in the editor. SongFire stores it as ChordPro either way.

Sections

A section directive starts a verse, chorus, bridge, intro or other section. SongFire uses the name as the heading when rendering the displayed song. Each section type can have custom lyric formatting, e.g. choruses can look different from verses, etc.

You can optionally close a section with the matching end directive: {end_of_verse} or {eov}, {end_of_chorus} or {eoc}, {end_of_bridge} or {eob}.

Import directives

These directives are applied and removed during song import. They aren't recognized after the song is in your library:

See also