Build CoreOrdered learning track

Membaca Lagu sebagai State Machine

Part 016 — Membaca Lagu sebagai State Machine

Structured learning part for Learn Piano Accompaniment covering Status Seri.

22 min read4224 words
PrevNext
Lesson 1632 lesson track0617 Build Core

learn-piano-accompaniment-part-016.md

Part 016 — Membaca Lagu sebagai State Machine

Seri: Learn Piano Accompaniment for Singer Performance
Fokus: belajar piano untuk mengiringi penyanyi
Framework utama: The First 20 Hours — Josh Kaufman
Tahap: Phase E — Struktur Lagu & Aransemen


Status Seri

ItemStatus
Part016
Nama filelearn-piano-accompaniment-part-016.md
FokusMembaca struktur lagu sebagai state machine agar tidak tersesat saat mengiringi
PrasyaratPart 000–015
Output praktisBisa membuat arrangement map sederhana dari intro, verse, chorus, bridge, repeat, cue, dan ending
Status seriBelum selesai

Daftar Isi


1. Tujuan Part Ini

Sampai Part 015, kita sudah membangun banyak fondasi musikal:

  • chord dasar;
  • chord progression;
  • rhythm;
  • block chord;
  • broken chord;
  • pop ballad comping;
  • 6/8 feel;
  • inversion;
  • voice leading;
  • register;
  • density;
  • chord color;
  • voicing modern.

Namun saat mengiringi penyanyi, ada masalah besar yang tidak bisa diselesaikan hanya dengan chord dan voicing:

tersesat di struktur lagu

Anda bisa saja tahu semua chord, tetapi tetap gagal mengiringi jika:

  • tidak tahu kapan verse selesai;
  • masuk chorus terlalu cepat;
  • lupa repeat;
  • salah masuk bridge;
  • tidak tahu kapan ending;
  • tidak memberi cue vokal;
  • tidak tahu apakah harus mengulang chorus;
  • tidak bisa recovery saat penyanyi loncat section.

Part ini mengajarkan cara membaca lagu sebagai struktur.

Target part ini:

Anda mampu melihat lagu sebagai state machine: setiap section adalah state, setiap perpindahan adalah transition, setiap cue adalah event, dan ending adalah terminal state.

Dengan mental model ini, Anda akan lebih mudah:

  • membaca chord chart;
  • membuat arrangement map;
  • menandai repeat;
  • menjaga bar count;
  • memberi cue;
  • mengatur energy;
  • tidak panik saat live;
  • recovery jika salah section.

2. Posisi Part Ini dalam Framework Kaufman

Dalam The First 20 Hours, skill besar harus dipecah menjadi sub-skill kecil yang bisa dilatih.

Piano accompaniment bukan hanya skill tangan.

Ia adalah kombinasi:

harmony + rhythm + voicing + structure + interaction

Diagram:

Part ini fokus ke:

Song Structure

Tanpa struktur, permainan Anda seperti function yang benar secara lokal tetapi gagal dalam orchestration.

Dalam software analogy:

Chord = instruction
Progression = local flow
Song structure = program control flow
Cue = event
Repeat = loop
Ending = terminal state

3. Masalah Utama: Bisa Main Chord tetapi Tersesat di Lagu

Pemula sering menganggap tantangan terbesar adalah chord.

Namun setelah chord mulai bisa dimainkan, masalah berikutnya muncul:

Saya tidak tahu sedang di bagian lagu yang mana.

Gejalanya:

  • salah masuk chorus;
  • lupa verse 2;
  • bridge terlewat;
  • intro terlalu panjang;
  • ending tidak kompak;
  • penyanyi masuk tetapi piano masih di interlude;
  • piano berhenti tetapi penyanyi masih lanjut;
  • penyanyi ingin ulang chorus tetapi pianis sudah ending;
  • chord benar tetapi section salah.

3.1 Section Salah Lebih Fatal daripada Chord Salah

Jika satu chord salah tetapi Anda tetap di section yang benar, lagu masih bisa recovery.

Jika section salah, seluruh struktur runtuh.

Contoh:

Penyanyi masuk chorus,
piano masih main verse.

Walau chord verse benar, accompaniment gagal karena context salah.

3.2 Kenapa Pemula Tersesat?

Penyebab umum:

  • hanya membaca chord, bukan struktur;
  • tidak menghitung bar;
  • tidak menandai repeat;
  • tidak tahu lirik sebagai cue;
  • tidak punya arrangement map;
  • semua section dimainkan dengan pattern sama;
  • tidak mendengar frase vokal;
  • tidak tahu ending yang disepakati.

3.3 Prinsip

Mengiringi lagu bukan hanya memainkan chord yang benar.
Mengiringi lagu adalah menavigasi struktur lagu secara real-time.

4. Mental Model: Lagu sebagai State Machine

State machine terdiri dari:

  • state;
  • transition;
  • event;
  • initial state;
  • terminal state.

Lagu juga demikian.

Contoh struktur sederhana:

Intro -> Verse -> Chorus -> Verse -> Chorus -> Bridge -> Final Chorus -> Outro

Ini bisa digambar sebagai state machine:

4.1 Mengapa Ini Berguna untuk Software Engineer?

Karena software engineer terbiasa berpikir dalam:

  • state;
  • transition;
  • condition;
  • loop;
  • event;
  • terminal;
  • error handling.

Lagu live juga punya hal tersebut.

Jika Anda memodelkan lagu sebagai state machine, Anda tidak hanya menghafal chord. Anda tahu:

Saya sekarang di state mana?
Apa transition berikutnya?
Apa event/cue yang menandai pindah state?
Apa yang terjadi jika penyanyi mengulang?
Bagaimana ending?

5. State, Transition, Event, dan Terminal State

5.1 State

State adalah section lagu.

Contoh:

Intro
Verse
Pre-Chorus
Chorus
Bridge
Outro

Setiap state punya:

  • chord progression;
  • jumlah bar;
  • pattern iringan;
  • dynamic;
  • register;
  • density;
  • cue masuk/keluar.

5.2 Transition

Transition adalah perpindahan antar state.

Contoh:

Verse -> Pre-Chorus
Pre-Chorus -> Chorus
Chorus -> Verse 2
Bridge -> Final Chorus

Transition sering ditandai oleh:

  • chord tertentu;
  • fill;
  • pause;
  • build-up;
  • lyric cue;
  • drum fill jika ada band;
  • gesture penyanyi;
  • bar count.

5.3 Event

Event adalah sinyal yang memicu transition.

Contoh event:

vokal selesai frase
bar ke-8 selesai
penyanyi memberi gesture
chord Gsus4-G muncul
fill pickup dimainkan

5.4 Terminal State

Terminal state adalah akhir lagu.

Contoh:

final chord
outro selesai
tag terakhir
ritardando ending

Ending harus jelas.

Jika tidak, lagu terasa menggantung atau kacau.


6. Section Lagu sebagai State

Setiap section harus diperlakukan sebagai state dengan properti.

Contoh:

State: Verse
Chord: Am - F - C - G
Length: 8 bar
Energy: 2/5
Texture: sparse broken chord
Register: middle soft
Cue out: lyric selesai / bar 8
Next: Chorus

Format state yang berguna:

section_name:
  chord_progression:
  bar_length:
  energy:
  texture:
  register:
  cue_in:
  cue_out:
  next_state:

6.1 Kenapa Properti Ini Penting?

Karena saat bermain, Anda tidak punya waktu untuk berpikir dari nol.

Jika setiap section sudah punya properti, Anda tinggal menjalankan state.

6.2 Diagram State dengan Properti


7. Intro sebagai Initial State

Intro adalah initial state lagu.

Fungsi intro:

memberi key, tempo, mood, dan cue masuk vokal

Intro yang baik membuat penyanyi merasa aman.

7.1 Intro Harus Memberi Key

Penyanyi perlu tahu pusat nada.

Mainkan chord utama dengan jelas.

Jika lagu di C, intro harus membuat C terasa sebagai home.

7.2 Intro Harus Memberi Tempo

Penyanyi perlu tahu seberapa cepat masuk.

Jangan intro terlalu bebas jika belum disepakati.

7.3 Intro Harus Memberi Mood

Intro menentukan atmosphere:

  • lembut;
  • dramatis;
  • megah;
  • intimate;
  • cinematic;
  • pop.

7.4 Intro Harus Memberi Cue

Bar terakhir intro harus memberi sinyal:

vokal masuk setelah ini

Cue bisa berupa:

  • fill pendek;
  • chord hold;
  • rhythm stop;
  • Gsus4-G-C;
  • dynamic turun;
  • eye contact;
  • count internal.

7.5 Intro State Template

Intro:
  length: 2/4/8 bars
  progression: C - G - Am - F
  texture: broken chord / sparse comping
  energy: 1-2
  cue_out: fill or hold before verse
  next_state: Verse

7.6 Failure Mode Intro

Intro buruk biasanya:

  • terlalu panjang;
  • tempo tidak jelas;
  • tidak memberi cue;
  • terlalu ramai;
  • penyanyi tidak tahu kapan masuk.

8. Verse sebagai Narrative State

Verse adalah state naratif.

Fungsi verse:

menyampaikan cerita

Karena itu, accompaniment verse harus memberi ruang.

8.1 Karakter Verse

  • dynamic lebih rendah;
  • density lebih rendah;
  • register lebih hati-hati;
  • pattern lebih sparse;
  • fill sedikit;
  • vokal sangat foreground.

8.2 Verse State Template

Verse:
  length: 8/16 bars
  progression: Am - F - C - G
  texture: sparse / broken chord
  energy: 2
  register: middle soft
  cue_out: lyric phrase end / bar count
  next_state: Pre-Chorus or Chorus

8.3 Jangan Main Verse seperti Chorus

Jika verse terlalu penuh:

  • lirik tidak jelas;
  • chorus tidak punya lift;
  • emotional arc datar.

8.4 Verse sebagai State yang Bisa Diulang

Banyak lagu punya:

Verse 1
Verse 2

Verse 2 sering sedikit lebih besar dari Verse 1.

Contoh:

Verse 1 energy 2
Verse 2 energy 2.5

9. Pre-Chorus sebagai Build State

Pre-chorus adalah state build-up.

Fungsi:

membangun tension menuju chorus

Tidak semua lagu punya pre-chorus.

9.1 Karakter Pre-Chorus

  • energy naik;
  • rhythm lebih aktif;
  • chord tension meningkat;
  • density bertambah;
  • dynamic ramp;
  • sering berakhir di dominant/sus;
  • cue chorus harus jelas.

9.2 Pre-Chorus State Template

Pre-Chorus:
  length: 4/8 bars
  progression: Dm - F - Gsus4 - G
  texture: build-up comping
  energy: 2.5 -> 3.5
  cue_out: dominant/sus resolution
  next_state: Chorus

9.3 Build Jangan Berarti Tempo Naik

Pre-chorus sering membuat pemula mempercepat.

Energi naik melalui:

  • density;
  • dynamic;
  • register;
  • chord tension.

Bukan tempo drift.

9.4 Pre-Chorus sebagai Transition State

Pre-chorus bukan tujuan akhir. Ia adalah jembatan.

Semua keputusan harus bertanya:

apakah ini membuat chorus terasa lebih inevitable?

10. Chorus sebagai Release State

Chorus adalah release atau statement utama.

Fungsi:

menyampaikan hook utama

10.1 Karakter Chorus

  • energy lebih besar;
  • chord lebih jelas;
  • rhythm lebih aktif;
  • register lebih luas;
  • dynamic level 3–4;
  • vokal tetap foreground;
  • phrase lebih memorable.

10.2 Chorus State Template

Chorus:
  length: 8/16 bars
  progression: C - G - Am - F
  texture: fuller comping / open voicing
  energy: 3-4
  cue_out: repeat / verse / bridge / outro
  next_state: Verse2 or Bridge or Outro

10.3 Chorus Bisa Diulang

Chorus sering muncul beberapa kali:

Chorus 1
Chorus 2
Final Chorus

Setiap chorus bisa punya energy berbeda.

Chorus 1: level 3
Chorus 2: level 3.5
Final Chorus: level 4

10.4 Jangan Overplay Chorus

Chorus lebih besar bukan berarti piano boleh menutup vokal.

Jika vocal hook penting, piano harus support, bukan bersaing.


11. Bridge sebagai Contrast State

Bridge memberi kontras.

Fungsi bridge:

membawa perspektif baru sebelum kembali ke chorus

11.1 Dua Jenis Bridge

Bridge Breakdown

Energy turun.

lebih sparse
lebih intimate
lebih sedikit nada

Bridge Build-Up

Energy mulai rendah lalu naik ke final chorus.

sparse -> build -> final chorus

11.2 Bridge State Template

Bridge:
  length: 8 bars
  progression: F - G - Am - G
  texture: contrast / breakdown / build
  energy: 1.5 -> 4
  cue_out: build fill / dominant
  next_state: Final Chorus

11.3 Bridge Jangan Sama seperti Chorus

Jika bridge terdengar sama dengan chorus, struktur kehilangan fungsi kontras.

11.4 Bridge dan Penyanyi

Bridge sering punya lirik penting atau high emotional turn.

Piano harus mendengar apakah bridge butuh ruang atau dorongan.


12. Interlude sebagai Instrumental State

Interlude adalah bagian instrumental di antara section.

Fungsi:

  • memberi napas;
  • transisi;
  • menunjukkan motif piano;
  • memberi waktu penyanyi;
  • membangun mood;
  • mengulang intro;
  • menghubungkan chorus ke verse/bridge.

12.1 Interlude State Template

Interlude:
  length: 2/4/8 bars
  progression: same as intro or chorus
  texture: piano motif / broken chord
  energy: depends on context
  cue_out: prepare vocal entry
  next_state: Verse / Bridge / Chorus

12.2 Jangan Interlude Terlalu Sibuk

Interlude boleh piano lebih foreground, tetapi tetap harus memberi cue masuk vokal berikutnya.

12.3 Interlude sebagai Reset

Setelah chorus besar, interlude bisa menurunkan energy sebelum verse 2.

Atau sebaliknya, interlude bisa mempertahankan energy menuju bridge.


13. Outro dan Ending sebagai Terminal State

Outro adalah state menuju akhir.

Ending adalah terminal state.

13.1 Outro

Outro bisa:

  • mengulang chorus;
  • mengulang intro;
  • fade out;
  • tag ending;
  • ritardando;
  • final cadence.

13.2 Terminal State Harus Jelas

Ending yang tidak jelas membuat performance terasa amatir.

Tentukan:

apakah final chord ditahan?
apakah ada ritardando?
apakah chorus diulang?
apakah ada tag 2x?
apakah ending di C?

13.3 Ending State Template

Outro:
  length: 4/8 bars or tag repeat
  progression: F - G - C
  texture: reduce density
  energy: 2 -> 1
  terminal: final C chord hold

13.4 Ending Sederhana

Dalam key C:

F - G - C

atau:

Dm7 - G7 - C

atau:

Gsus4 - G - C

Ini cukup untuk banyak lagu.


14. Repeat sebagai Loop

Repeat adalah loop.

Contoh:

Chorus x2

Dalam state machine:

14.1 Repeat Harus Dihitung

Jika chorus 8 bar dan diulang 2 kali:

total = 16 bar

Jangan hanya “feeling”.

Latih bar count.

14.2 Repeat Marking

Di chart, tandai:

Chorus x2

atau:

Repeat Chorus, then Bridge

14.3 Loop Condition

Dalam software:

while repeat_count < 2:
    play chorus

Dalam musik:

chorus pertama -> ulang chorus -> lanjut bridge

14.4 Repeat Live

Kadang penyanyi memberi sinyal untuk repeat extra.

Anda harus siap.

Jika ragu, jaga progression dan lihat cue.


15. Tag Ending sebagai Controlled Loop

Tag adalah pengulangan pendek di akhir lagu.

Contoh:

last line repeated 2x or 3x

Musically:

F - G - C

diulang beberapa kali.

15.1 Tag sebagai Loop

15.2 Tag Harus Disepakati

Sebelum tampil, tanyakan/putuskan:

tag berapa kali?
ending setelah tag ke berapa?
apakah ritardando?
siapa memberi cue final?

15.3 Tag Failure

Jika tag tidak disepakati:

  • pianis berhenti terlalu cepat;
  • penyanyi masih ulang;
  • ending kacau;
  • dynamic tidak terkontrol.

15.4 Tag Aman untuk Pemula

Gunakan:

Tag x2
Final chord hold

Jangan improvisasi tag panjang tanpa latihan.


16. Cue sebagai Event Signal

Cue adalah sinyal.

Dalam accompaniment, cue bisa diberikan oleh:

  • piano;
  • penyanyi;
  • drummer;
  • band leader;
  • lyric phrase;
  • bar count;
  • gesture;
  • eye contact;
  • dynamic change.

16.1 Piano Cue

Piano bisa memberi cue dengan:

  • fill pendek;
  • chord hold;
  • stop;
  • pickup;
  • dominant chord;
  • sus resolution;
  • bass movement;
  • dynamic lift.

16.2 Vocal Cue

Penyanyi memberi cue dengan:

  • lyric terakhir;
  • napas;
  • gesture tangan;
  • eye contact;
  • mengangkat dinamika;
  • menahan nada;
  • mengulang kalimat.

16.3 Event Model

16.4 Cue Harus Konsisten

Jika Anda memberi cue yang berbeda setiap kali, penyanyi bingung.

Untuk pemula, cue sederhana lebih baik.


17. Bar Count sebagai Index

Bar count adalah index dalam section.

Contoh verse 8 bar:

bar 1
bar 2
bar 3
bar 4
bar 5
bar 6
bar 7
bar 8

Jika Anda tahu sedang di bar berapa, Anda tahu kapan transition.

17.1 Bar Count untuk 4-Bar Progression

Progression:

C - G - Am - F

Satu chord per bar:

bar 1 C
bar 2 G
bar 3 Am
bar 4 F

Jika progression diulang 2x:

8 bar

17.2 Counting Section

Jangan hanya hitung beat.

Hitung juga bar.

Contoh:

Verse: 8 bars
Chorus: 8 bars
Bridge: 8 bars

17.3 Teknik Counting

Dalam kepala:

1 2 3 4 | bar 1
1 2 3 4 | bar 2
...

Atau hitung phrase:

phrase 1 = 4 bar
phrase 2 = 4 bar

17.4 Phrase Count Lebih Praktis

Banyak lagu pop memakai phrase 4 bar.

Maka Anda bisa berpikir:

Verse = 2 phrases
Chorus = 2 phrases

Lebih ringan daripada menghitung 1 sampai 8 terus-menerus.


18. Chord Chart sebagai Source Code Lagu

Chord chart adalah source code sederhana untuk performance.

Namun chord chart sering tidak lengkap.

Ia mungkin hanya berisi:

C G Am F

tanpa menjelaskan:

  • pattern;
  • dynamic;
  • register;
  • repeat;
  • cue;
  • ending;
  • energy;
  • vocal entry.

Tugas pengiring adalah menambahkan annotation.

18.1 Chord Chart Mentah

Intro: C G Am F
Verse: Am F C G
Chorus: C G Am F
Bridge: F G Am G

18.2 Chord Chart yang Siap Tampil

Intro: C G Am F
- 4 bars
- broken chord soft
- cue vocal on bar 4

Verse: Am F C G x2
- sparse
- energy 2
- no fill during vocal

Chorus: C G Am F x2
- fuller comping
- energy 3
- repeat once then verse 2

Bridge: F G Am G
- breakdown first 4, build next 4
- cue final chorus

Outro: F G C
- ritardando
- hold C

18.3 Source Code Analogy

Raw chord chart:

function names only

Annotated chart:

control flow + comments + runtime behavior

19. Cara Menandai Chord Chart

Gunakan marking yang sederhana.

19.1 Marking Section

Tulis jelas:

[Intro]
[Verse 1]
[Chorus]
[Verse 2]
[Bridge]
[Final Chorus]
[Outro]

19.2 Marking Repeat

x2
repeat
D.S.
D.C.
last time

Untuk pemula, gunakan bahasa sederhana:

Chorus x2, then Bridge

19.3 Marking Energy

Gunakan angka:

E1 = sangat lembut
E2 = verse
E3 = chorus
E4 = final chorus

19.4 Marking Texture

Contoh:

BC = broken chord
BLK = block chord
PB = pop ballad comping
6/8 = rolling
SP = sparse
FULL = fuller

19.5 Marking Cue

cue vocal
hold
fill
stop
build
rit.
tag x2

19.6 Contoh Annotated Chart

[Intro] E1 BC
| C | G | Am | F |
bar 4: cue vocal

[Verse 1] E2 SP x2
| Am | F | C | G |

[Chorus] E3 PB x2
| C | G | Am | F |
after x2 -> Verse 2

[Bridge] E2->E4 BUILD
| F | G | Am | G |
bar 4: Gsus4-G cue

[Final Chorus] E4 FULL x2
| C | G | Am | F |

[Outro] E1 rit.
| F | G | C |
hold C

20. Arrangement Map: Struktur Sebelum Bermain

Arrangement map adalah ringkasan struktur lagu.

Contoh:

Intro 4
Verse 8
Chorus 8
Verse 8
Chorus 8
Bridge 8
Final Chorus 16
Outro 4

20.1 Format Minimal

Intro: 4 bars
Verse 1: 8 bars
Chorus 1: 8 bars
Verse 2: 8 bars
Chorus 2: 8 bars
Bridge: 8 bars
Final Chorus: 16 bars
Outro: 4 bars

20.2 Dengan Chord

Intro: C-G-Am-F
Verse: Am-F-C-G x2
Chorus: C-G-Am-F x2
Bridge: F-G-Am-G x2
Outro: F-G-C

20.3 Dengan Texture

Intro: broken chord
Verse: sparse
Chorus: pop comping
Bridge: breakdown -> build
Final Chorus: fuller
Outro: sparse rit.

20.4 Diagram


21. Energy Map: Dinamika per Section

Energy map menentukan seberapa besar setiap section.

Skala sederhana:

1 = sangat lembut
2 = verse
3 = chorus normal
4 = final chorus
5 = peak besar

21.1 Contoh

SectionEnergy
Intro1
Verse 12
Chorus 13
Verse 22.5
Chorus 23.5
Bridge1.5 -> 4
Final Chorus4
Outro1

21.2 Kenapa Energy Map Penting?

Tanpa energy map, Anda cenderung memainkan semua bagian sama.

Akibatnya:

  • lagu datar;
  • chorus tidak terasa naik;
  • bridge tidak kontras;
  • final chorus tidak punya klimaks.

21.3 Energy Bukan Hanya Volume

Energy bisa dinaikkan melalui:

  • density;
  • register;
  • rhythm;
  • voicing;
  • pedal;
  • LH emphasis;
  • chord color.

Bukan hanya memukul lebih keras.


22. Texture Map: Pattern per Section

Texture map menentukan pattern iringan.

Contoh:

SectionTexture
Introbroken chord soft
Versesparse root + partial chord
Pre-Chorusbuild comping
Choruspop ballad comping
Bridgebreakdown/open voicing
Final Chorusfuller comping
Outrosparse/ritardando

22.1 Texture Harus Mendukung Energy

Energy rendah:

sparse, broken, partial

Energy tinggi:

fuller, pulse, wider voicing

22.2 Texture Jangan Berubah Sembarangan

Jika texture berubah tanpa alasan, lagu terasa tidak stabil.

Ubah texture di section boundary atau phrase boundary.

22.3 Texture sebagai State Property

Verse.texture = sparse
Chorus.texture = fuller
Bridge.texture = contrast

23. Register Map: Wilayah Piano per Section

Register map menentukan wilayah piano.

Contoh:

SectionLHRH
Introlow-mid rootmiddle broken chord
Verselight rootmiddle partial
Chorusclearer rootmiddle/upper-middle fuller
Bridgesparse/openmiddle/high color
Outrogentle rootmiddle soft

23.1 Kenapa Register Map Penting?

Karena register memengaruhi:

  • vokal clarity;
  • energy;
  • mood;
  • density;
  • risk of muddy;
  • risk of piercing.

23.2 Prinsip

Verse: register aman dan tidak menabrak
Chorus: sedikit lebih luas
Bridge: kontras
Outro: turun/lebih lembut

23.3 Jangan Semua Section di Register Sama

Jika semua section di register sama, lagu kurang berkembang.

Tetapi jangan juga terlalu ekstrem.


24. Cue Map: Sinyal untuk Penyanyi

Cue map menentukan kapan dan bagaimana penyanyi masuk.

24.1 Cue Masuk Verse

Intro bar terakhir:

fill pendek
hold
dominant/sus
eye contact

24.2 Cue Masuk Chorus

Pre-chorus akhir:

build
Gsus4 -> G
strong beat 1
pickup

24.3 Cue Ending

Sebelum final chord:

ritardando
hold dominant
tag final
eye contact

24.4 Cue Map Contoh

Intro bar 4: small fill -> Verse
Pre-Chorus bar 8: Gsus4-G -> Chorus
Bridge bar 8: build + stop -> Final Chorus
Tag x2: eye cue -> Ending

24.5 Cue Harus Terlihat atau Terdengar

Cue tidak boleh hanya ada di kepala pianis.

Penyanyi harus bisa menangkapnya.


25. Decision Point: Kapan Mengulang, Kapan Lanjut

Dalam live performance, kadang ada decision point.

Contoh:

Chorus selesai.
Apakah ulang chorus atau masuk bridge?

25.1 Decision Point Umum

  • setelah intro;
  • setelah chorus;
  • setelah bridge;
  • saat tag ending;
  • saat penyanyi memperpanjang phrase;
  • saat audience response;
  • saat worship/free section;
  • saat rehearsal berbeda dari chart.

25.2 Cara Mengelola Decision Point

Sebelum bermain, sepakati:

Chorus 2x then Bridge
Final Chorus 2x
Tag 2x
Ending on cue

Saat live:

  • lihat penyanyi;
  • dengarkan lyric;
  • jaga loop aman;
  • jangan panik;
  • jika ragu, mainkan pattern lebih sederhana.

25.3 Safe Loop

Jika tidak yakin lanjut ke mana, ulang progression terakhir dengan density lebih rendah sambil mencari cue.

Contoh:

C - G - Am - F

bisa menjadi safe loop.

Namun jangan loop terlalu lama tanpa komunikasi.


26. Error Recovery Saat Tersesat

Tersesat bisa terjadi.

Yang penting adalah recovery.

26.1 Prinsip Recovery

jangan berhenti total
jaga pulse
cari chord root
dengarkan vokal
masuk kembali di bar/phrase berikutnya

26.2 Jika Salah Chord

  • jaga rhythm;
  • pindah ke chord berikutnya;
  • jangan ulang bar;
  • jangan berhenti.

26.3 Jika Salah Section

  • dengarkan vokal;
  • cari chord yang cocok;
  • sederhanakan ke LH root;
  • tunggu phrase boundary;
  • masuk ke section yang benar.

26.4 Jika Tidak Tahu Ending

  • ikuti penyanyi;
  • gunakan dominant menuju tonic;
  • turunkan dynamic;
  • cari final lyric;
  • tahan final chord saat jelas.

26.5 Recovery Diagram


27. Membaca Lagu Pop 4/4 sebagai State Machine

Contoh struktur pop 4/4:

Intro 4
Verse 8
Pre-Chorus 8
Chorus 8
Verse 8
Pre-Chorus 8
Chorus 8
Bridge 8
Final Chorus 16
Outro 4

27.1 State Diagram

27.2 Texture Plan

Intro: broken chord
Verse: sparse
Pre-Chorus: build
Chorus: pop ballad comping
Verse2: slightly fuller
Bridge: breakdown -> build
Final Chorus: fuller
Outro: sparse

27.3 Bar Count

Untuk setiap section, hitung phrase:

8 bars = 2 phrases of 4 bars
16 bars = 4 phrases of 4 bars

27.4 Cue

  • intro bar 4 cue vocal;
  • pre-chorus bar 8 cue chorus;
  • bridge bar 8 cue final chorus;
  • outro final chord hold.

28. Membaca Ballad 6/8 sebagai State Machine

Contoh ballad 6/8:

Intro 4
Verse 8
Chorus 8
Verse 8
Chorus 8
Bridge 8
Final Chorus 8
Outro 4

28.1 State Diagram

28.2 Count

Setiap bar:

ONE two three FOUR five six

28.3 Texture Plan

Intro: open 6/8 arpeggio
Verse: sparse 6/8
Chorus: fuller rolling chord
Bridge: open fifth / breakdown
Final Chorus: fuller 6/8
Outro: ritardando, final chord

28.4 Cue

6/8 cue harus menjaga dua pulse besar.

Jangan kehilangan beat 1 saat memberi fill.


29. Mini Case Study: C–G–Am–F Pop Ballad

Kita buat lagu sederhana dengan progression:

C - G - Am - F

29.1 Struktur

Intro: 4 bars
Verse: 8 bars
Chorus: 8 bars
Bridge: 8 bars
Final Chorus: 8 bars
Outro: 4 bars

29.2 State Map

Intro:
  C-G-Am-F
  broken chord
  energy 1

Verse:
  C-G-Am-F x2
  sparse partial voicing
  energy 2

Chorus:
  C-G-Am-F x2
  pop ballad comping
  energy 3

Bridge:
  Am-F-C-G x2
  breakdown then build
  energy 1.5 -> 4

Final Chorus:
  C-G-Am-F x2
  fuller comping
  energy 4

Outro:
  F-G-C
  ritardando
  energy 1

29.3 Diagram

29.4 Cue Plan

Intro bar 4: small fill
Verse bar 8: build to chorus
Chorus bar 8: hold or transition
Bridge bar 8: Gsus4-G cue
Outro: F-G-C hold

30. Mini Case Study: Am–F–C–G Verse ke Chorus

Kita gunakan verse minor-ish:

Verse: Am - F - C - G
Chorus: C - G - Am - F

30.1 Struktur

Intro: C - G - Am - F
Verse: Am - F - C - G x2
Chorus: C - G - Am - F x2
Verse2: Am - F - C - G x2
Final Chorus: C - G - Am - F x2
Outro: F - G - C

30.2 State Properties

Intro:
  energy 1
  texture broken chord

Verse:
  energy 2
  RH partial
  lots of vocal space

Chorus:
  energy 3
  fuller comping

Verse2:
  energy 2.5
  slightly more movement

Final Chorus:
  energy 4
  open voicing

Outro:
  energy 1
  ritardando

30.3 State Diagram

30.4 Transition Focus

Kunci transisi:

Verse G -> Chorus C

Gunakan:

Gsus4 -> G -> C

atau:

G hold -> C strong beat 1

31. Latihan 1: Buat State Diagram Lagu Sederhana

Pilih lagu sederhana atau gunakan progression latihan.

Buat struktur:

Intro
Verse
Chorus
Bridge
Final Chorus
Outro

31.1 Tulis State

Contoh:

Intro: 4 bars
Verse: 8 bars
Chorus: 8 bars
Bridge: 8 bars
Final Chorus: 16 bars
Outro: 4 bars

31.2 Gambar Mermaid

Gunakan:

31.3 Tambahkan Energy

Intro E1
Verse E2
Chorus E3
Bridge E2->E4
Final Chorus E4
Outro E1

31.4 Tujuan

Anda belajar melihat lagu sebagai flow, bukan hanya kumpulan chord.


32. Latihan 2: Marking Chord Chart

Ambil chord chart mentah:

Intro: C G Am F
Verse: Am F C G
Chorus: C G Am F
Bridge: F G Am G
Outro: F G C

Tambahkan marking.

32.1 Hasil yang Diinginkan

[Intro] 4 bars | E1 | broken chord
| C | G | Am | F |
bar 4 cue vocal

[Verse 1] 8 bars | E2 | sparse partial
| Am | F | C | G | x2

[Chorus] 8 bars | E3 | pop ballad comping
| C | G | Am | F | x2

[Bridge] 8 bars | E2->E4 | build
| F | G | Am | G | x2
bar 8: Gsus4-G cue

[Final Chorus] 16 bars | E4 | fuller
| C | G | Am | F | x4

[Outro] 4 bars | E1 | rit.
| F | G | C | C |
hold C

32.2 Tujuan

Membiasakan membaca chart sebagai performance instruction, bukan hanya chord list.


33. Latihan 3: Mainkan Struktur Tanpa Vokal

Mainkan arrangement map tanpa bernyanyi.

Fokus:

  • section transition;
  • bar count;
  • energy change;
  • texture change;
  • cue points.

33.1 Aturan

Jangan improvisasi terlalu banyak.

Ikuti map.

Jika salah, jangan berhenti. Recovery di phrase berikutnya.

33.2 Checklist

  • intro selesai tepat 4 bar;
  • verse tepat 8 bar;
  • chorus tepat 8 bar;
  • bridge build sesuai rencana;
  • final chorus lebih besar;
  • outro selesai jelas.

33.3 Tujuan

Melatih navigation sebelum ditambah kompleksitas vokal.


34. Latihan 4: Mainkan Struktur dengan Humming

Sekarang tambahkan humming sederhana.

Tidak perlu melodi bagus.

Tujuan:

melatih perhatian terbagi antara piano dan vokal

34.1 Gunakan Syllable

hmm
la
na

34.2 Aturan

Saat humming aktif:

  • piano lebih simple;
  • jangan fill berlebihan;
  • jaga bar count;
  • cue chorus tetap jelas.

34.3 Evaluasi

Rekam.

Dengarkan:

  • apakah struktur jelas?
  • apakah vokal masuk aman?
  • apakah piano memberi cue?
  • apakah Anda tersesat?
  • apakah energy map terasa?

35. Latihan 5: Simulasi Salah Masuk Section

Ini latihan penting untuk live recovery.

35.1 Simulasi 1: Salah Chord

Saat memainkan progression, sengaja main chord salah satu kali.

Tugas:

jaga pulse dan lanjut

35.2 Simulasi 2: Lupa Repeat

Main chorus, lalu pura-pura lupa apakah repeat.

Tugas:

gunakan safe loop 1 bar/4 bar sambil kembali ke map

35.3 Simulasi 3: Penyanyi Masuk Chorus Lebih Cepat

Saat verse seharusnya 8 bar, anggap vokal masuk chorus di bar 5.

Tugas:

ikuti vokal di phrase boundary terdekat

35.4 Simulasi 4: Ending Tidak Jelas

Main tag x2, lalu pilih final cue.

Tugas:

gunakan Gsus4-G-C atau F-G-C sebagai ending

35.5 Tujuan

Anda tidak akan selalu bermain sempurna.

Skill live adalah:

recover gracefully

36. Debugging Struktur Lagu

Jika Anda sering tersesat, debug seperti sistem.

36.1 Tidak Ada Arrangement Map

Solusi:

tulis struktur sebelum bermain

36.2 Tidak Menghitung Bar

Solusi:

hitung phrase 4 bar

36.3 Repeat Tidak Jelas

Solusi:

tandai x2, x4, then bridge

36.4 Cue Tidak Ada

Solusi:

tentukan fill/hold/sus sebelum transition

36.5 Section Terdengar Sama

Solusi:

ubah energy, texture, density, register

36.6 Ending Tidak Jelas

Solusi:

tentukan terminal state: final chord, tag count, ritardando

36.7 Terlalu Fokus pada Tangan

Solusi:

sederhanakan pattern agar otak bisa memantau struktur

37. Failure Mode Pemula

37.1 Membaca Chord Saja

Chord benar tetapi struktur salah tetap gagal.

Baca section.

37.2 Tidak Menghitung Bar

Feeling tanpa bar count sering membuat Anda salah transition.

37.3 Semua Section Pakai Pattern Sama

Jika intro, verse, chorus, bridge sama, Anda lebih mudah tersesat dan lagu datar.

37.4 Tidak Menandai Repeat

Repeat adalah loop. Loop harus jelas.

37.5 Cue Vokal Tidak Jelas

Penyanyi butuh sinyal.

Intro yang tidak memberi cue membuat masuk vokal tidak aman.

37.6 Ending Tidak Disepakati

Ending adalah terminal state. Jangan biarkan undefined.

37.7 Terlalu Banyak Fill

Fill berlebihan membuat bar count hilang dan vokal terganggu.

37.8 Panik Saat Salah

Saat salah, jaga pulse.

Berhenti total lebih buruk daripada chord salah singkat.

37.9 Tidak Mendengar Vokal

Jika Anda hanya membaca chart, Anda bisa melewatkan cue penyanyi.

37.10 Tidak Membuat Energy Map

Tanpa energy map, lagu tidak punya arc.


38. Practice Protocol 45 Menit

Gunakan sesi ini untuk Part 016.

38.1 Menit 0–5: Tulis Arrangement Map

Gunakan struktur:

Intro 4
Verse 8
Chorus 8
Verse 8
Chorus 8
Bridge 8
Final Chorus 16
Outro 4

38.2 Menit 5–10: Tambahkan Chord

Isi:

Intro: C-G-Am-F
Verse: Am-F-C-G x2
Chorus: C-G-Am-F x2
Bridge: F-G-Am-G x2
Outro: F-G-C

38.3 Menit 10–15: Tambahkan Energy dan Texture

Contoh:

Intro E1 broken
Verse E2 sparse
Chorus E3 comping
Bridge E2->E4 build
Final Chorus E4 fuller
Outro E1 rit.

38.4 Menit 15–20: Mainkan Tanpa Vokal

Mainkan seluruh struktur.

Fokus:

  • bar count;
  • transition;
  • energy;
  • ending.

38.5 Menit 20–25: Mainkan dengan Count

Hitung phrase 4 bar.

Ucapkan dalam kepala:

phrase 1
phrase 2
next section

38.6 Menit 25–30: Tambahkan Cue

Latih:

  • intro cue;
  • pre-chorus/chorus cue;
  • bridge to final chorus cue;
  • ending cue.

38.7 Menit 30–35: Humming

Humming sederhana di atas struktur.

Pastikan piano tidak mengganggu.

38.8 Menit 35–40: Error Recovery

Sengaja buat satu kesalahan:

  • chord salah;
  • repeat salah;
  • section delay.

Latih recovery tanpa berhenti.

38.9 Menit 40–45: Record and Review

Rekam 1 menit atau full mini arrangement jika kuat.

Jawab:

  • apakah struktur jelas?
  • apakah transition tepat?
  • apakah cue terdengar?
  • apakah section punya energy berbeda?
  • apakah ending jelas?
  • apakah Anda tersesat?
  • jika tersesat, layer mana penyebabnya?

39. Checklist Kelulusan Part 016

Anda boleh lanjut ke Part 017 jika sebagian besar checklist ini terpenuhi.

39.1 Pemahaman

  • Saya bisa melihat lagu sebagai state machine.
  • Saya tahu section lagu adalah state.
  • Saya tahu perpindahan section adalah transition.
  • Saya tahu cue adalah event signal.
  • Saya tahu intro adalah initial state.
  • Saya tahu ending adalah terminal state.
  • Saya tahu repeat adalah loop.
  • Saya tahu tag ending adalah controlled loop.
  • Saya tahu bar count penting untuk tidak tersesat.
  • Saya tahu chord chart mentah perlu annotation.

39.2 Praktik

  • Saya bisa membuat arrangement map sederhana.
  • Saya bisa menandai intro, verse, chorus, bridge, outro.
  • Saya bisa menandai repeat x2.
  • Saya bisa membuat energy map per section.
  • Saya bisa membuat texture map per section.
  • Saya bisa memainkan struktur sederhana tanpa vokal.
  • Saya bisa memainkan struktur sederhana dengan humming.
  • Saya bisa memberi cue masuk vokal setelah intro.
  • Saya bisa membuat ending sederhana F-G-C atau Gsus4-G-C.
  • Saya bisa recovery jika salah chord tanpa berhenti.

39.3 Self-Correction

  • Saya bisa mendeteksi jika saya tersesat karena tidak menghitung bar.
  • Saya bisa mendeteksi jika repeat tidak jelas.
  • Saya bisa mendeteksi jika cue tidak cukup jelas.
  • Saya bisa mendeteksi jika semua section terdengar sama.
  • Saya bisa menyederhanakan pattern agar bisa fokus struktur.
  • Saya bisa menggunakan safe loop saat ragu.
  • Saya bisa menentukan terminal state sebelum tampil.

40. Ringkasan Mental Model

Lagu bisa dibaca sebagai state machine.

section = state
perpindahan section = transition
cue = event
repeat = loop
tag = controlled loop
ending = terminal state
bar count = index
chord chart = source code
arrangement map = execution plan

Diagram akhir:

Prinsip utama:

Jangan hanya tahu chord.
Tahu di mana Anda berada dalam lagu.
Tahu ke mana lagu akan pergi.
Tahu sinyal apa yang membuat Anda pindah.
Tahu bagaimana lagu berakhir.

Kalimat kunci:

Accompaniment yang baik adalah navigasi struktur secara musikal.

41. Persiapan ke Part 017

Part berikutnya adalah:

learn-piano-accompaniment-part-017.md

Judul:

Membuat Intro, Interlude, dan Ending

Di Part 016, kita belajar membaca lagu sebagai state machine.

Sekarang kita akan memperdalam tiga bagian yang paling sering membuat pengiring pemula bingung:

  • intro;
  • interlude;
  • ending.

Part 017 akan membahas:

  • fungsi intro;
  • intro 2 bar, 4 bar, 8 bar;
  • memberi key, tempo, mood, dan cue;
  • intro dari progression chorus;
  • intro dari last line;
  • interlude sebagai napas;
  • interlude sebagai transisi;
  • ending F-G-C;
  • ending Gsus4-G-C;
  • tag ending;
  • ritardando;
  • final chord hold;
  • cara memberi cue ending kepada penyanyi;
  • cara menghindari ending yang menggantung.

Part 017 akan membuat Anda lebih siap tampil karena awal dan akhir lagu biasanya paling terlihat oleh pendengar.


Status Akhir Part 016

Part 016 selesai.
Seri belum selesai.
Lanjut ke Part 017.
Lesson Recap

You just completed lesson 16 in build core. Use the series map if you want to review the broader track, or continue directly into the next lesson while the context is still warm.

Continue The Track

Keep the momentum while the lesson is still fresh. Move backward for review or continue forward into the next concept.