ChordPro Documentation
How to write songs in ChordPro format for Music Notes.
Core Syntax
- Use square brackets for inline chords:
[C],[Am],[F#7]. - Add metadata with directives:
{title: ...},{artist: ...}. - Use section labels like
{soc},{eoc}or plain headings. - Lyrics lines can contain multiple chord tokens.
Example
{title: My Song}
{artist: Example Artist}
[C]This is [G]my first [Am]line
[F]And this is the [G]next line
Tips
- Keep chord tokens attached to lyric positions where chord changes occur.
- Prefer consistent chord spelling across the full song (
F#vsGb). - If parsing fails, simplify lines and remove unusual directives first.