ChordPro 형식 소개

ChordPro는 코드가 가사에 직접 포함된 곡용 일반 텍스트 형식입니다. 하나의 파일이 어떤 에디터에서든 동작하고, 송북 앱에 깔끔하게 가져와지며, 워드 프로세서 정렬과 씨름하지 않고 무대용 PDF로 내보낼 수 있습니다.

핵심 아이디어

코드는 해당 음절 앞 대괄호에 둡니다. 중괄호 지시문은 메타데이터, 섹션 라벨, 주석, 박자 그리드, 인쇄 레이아웃을 추가합니다. Songbook Buddy는 라이브 미리보기, 시어터 모드, PDF 내보내기에 같은 소스를 읽습니다.

[G]Hello darkness, my old [C]friend

필수 지시문

Songbook Buddy에서 뮤지션이 가장 자주 쓰는 지시문입니다. 짧은 별칭({title:}의 {t:} 등)도 동작합니다 — 아래 전체 참조를 참고하세요.

문법 역할
{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 소스 예제

이 예제는 휴대용 ChordPro 소스만 보여 줍니다. 실제 Songbook Buddy 화면과 PDF 출력은 앱 레이아웃, 글꼴, 페이지, 내보내기 설정에 따라 다릅니다.

예제 1 — 메타데이터가 있는 verse와 chorus

전형적인 싱어송라이터 차트: 헤더에 제목과 키, 공연 주석, 인라인 [코드]가 있는 verse와 chorus 섹션.

ChordPro 소스

{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}

예제 2 — 그리드와 페이지 나누기가 있는 밴드 차트

전체 밴드 리허설 차트: 템포와 박자, intro 코드 그리드, chorus 가사, 휴대용 페이지 나누기 지시문 {np}.

ChordPro 소스

{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}

뮤지션이 ChordPro를 쓰는 이유

  • 일반 텍스트 — 어디서든 편집, 버전 관리 친화, lock-in 없음
  • 코드가 올바른 음절 위에 자동 정렬
  • 섹션, 주석, 박자 그리드로 복잡한 편곡 구조화
  • 하나의 파일이 Songbook Buddy, OnSong 등 다른 앱에 가져와짐
  • 같은 소스에서 이조, 카포, 인쇄/PDF

공식 자료

왼쪽에서 ChordPro를 편집하면 입력과 함께 서식된 코드와 가사가 오른쪽에 나타납니다.

Songbook Buddy와 ChordPro 사용

기존 .cho / .chopro 파일 또는 폴더를 가져오고, 라이브 분할 창 미리보기로 편집하며, 목소리에 맞게 이조하고, 공연용 PDF를 내보냅니다. 내장 삽입 카탈로그는 문법을 외우지 않고 섹션과 지시문을 추가합니다.

ChordPro 에디터 기능 → · 인쇄 및 PDF 내보내기 →