ChordPro is een tekstformaat voor liedjes waarvan de akkoorden rechtstreeks in de songtekst zijn ingebed. Eén bestand werkt in elke editor, kan netjes worden geïmporteerd in songbook-apps en worden geëxporteerd naar kant-en-klare PDF's, zonder dat de uitlijning van de tekstverwerker wordt verstoord.
Het kernidee
Akkoorden staan tussen vierkante haakjes vóór de lettergreep waartoe ze behoren. Richtlijnen tussen accolades voegen metagegevens, sectielabels, opmerkingen, staafrasters en afdruklay-out toe. Songbook Buddy leest dezelfde bron voor live preview, theatermodus en PDF export.
[G]Hello darkness, my old [C]friend
Essentiële richtlijnen
Dit zijn de richtlijnen waar muzikanten het vaakst naar streven in Songbook Buddy. Korte aliassen (zoals {t:} voor {title:}) werken ook — zie de volledige referentie hieronder.
Syntaxis
Wat het doet
{title: …} / {t:}
Song title — shown in the preview header and PDF title block.
{artist: …} / {a:}
Artist or band name in the header.
{key: …} / {k:}
Musical key — appears as a meta chip; transposes with the song.
{capo: N}
Capo fret — pairs with the capo slider; shapes reflect capo position.
{tempo: N} · {time: 4/4}
BPM and time signature — meta chips for rehearsal and print.
{comment: …} / {c:}
Performance note or instruction block (normal weight).
{comment_italic: …} / {ci:}
Italic comment — cues like “slow build” or “repeat 2×”.
{start_of_verse} … {end_of_verse}
Verse section — optional label; short forms {sov} / {eov}.
{start_of_chorus: Label} … {end_of_chorus}
Chorus section — custom label after the colon; {soc} / {eoc}.
[Chord]
Inline chord placed on the next word or syllable — core ChordPro syntax.
[(Chord)]
Optional chord — visible cue, transposes like a normal chord.
{start_of_grid} … {end_of_grid}
Bar grid for rhythm charts — | Am | G | . | cells per measure.
{np} · {cb}
Page break and column break — take effect in PDF export, not on-screen scroll.
{chord: Am}
Inline chord diagram drawn in the lyric flow at that spot.
ChordPro bronvoorbeelden
Deze voorbeelden tonen alleen de draagbare ChordPro bron. Het echte Songbook Buddy-scherm en de PDF-uitvoer variëren afhankelijk van de lay-out, het lettertype, de pagina en de exportinstellingen van je app.
Voorbeeld 1 — Vers en refrein met metadata
Een typisch singer-songwriter-overzicht: titel en toonsoort in de header, commentaar bij het optreden, vervolgens couplet- en refreinsecties met inline [akkoorden].
ChordPro bron
{title: Morning Light}
{artist: Jane Doe}
{key: G}
{capo: 2}
{comment: Fingerpicking — capo shapes shown below.}
{start_of_verse}
[G]Walking by the [C]riverside at [G]dawn
[Em]Coffee in my [Am]hand, the [D]night is [G]gone
{end_of_verse}
{start_of_chorus: Chorus}
[C]Morning [G]light on [Em]open [Am]water
[C]Carry [G]me through [D]one more [G]day
{end_of_chorus}
Voorbeeld 2 — Banddiagram met raster en pagina-einde
Een oefenschema voor de hele band: tempo en maatsoort, een akkoordraster voor het intro, refreinteksten en vervolgens {np} als draagbare pagina-einde-instructie.
ChordPro bron
{title: Band Chart — 4/4 Groove}
{key: Am}
{tempo: 92}
{time: 4/4}
{comment_italic: Intro — drums build 4 bars}
{start_of_grid}
| Am | G | F | E |
| Am | . | . | . |
{end_of_grid}
{chorus}
[Am]Hold the [G]line, don't [F]let it [E]fade
[Am]We play it [G]live — no [F]masquer[E]ade
{np}
{start_of_block: Outro vamp}
[Am] [G] [F] [E]
{end_of_block}
Waarom muzikanten ChordPro gebruiken
Platte tekst: overal bewerken, versiebeheervriendelijk, geen lock-in
Akkoorden worden automatisch uitgelijnd boven de rechter lettergrepen
Secties, opmerkingen en staafrasters structureren complexe arrangementen
Eén bestand importeert in Songbook Buddy, OnSong en andere apps
Transponeer, capo en print/PDF vanuit dezelfde bron
Bewerk ChordPro aan de linkerkant; opgemaakte akkoorden en songteksten verschijnen aan de rechterkant terwijl u typt.
ChordPro gebruiken met Songbook Buddy
Importeer bestaande .cho / .chopro-bestanden of -mappen, bewerk ze met live gesplitst venstervoorbeeld, transponeer voor je stem en exporteer PDF's voor het optreden. De ingebouwde invoegcatalogus voegt secties en richtlijnen toe zonder de syntaxis te onthouden.