Există cinci variante:
Varianta I
Acesta este un canon în două părți între mâna dreaptă și mâna stângă. Este un "canon la octavă", deoarece a doua parte începe cu o octavă mai jos decât prima parte. Mâinile cântă pe manuale diferite, astfel încât să poată produce un tip diferit de sunet, ca un duet între două instrumente. Melodia coralei (cantus firmus) se aude în pedale. Se cântă în note lungi, cu spații de o măsură și jumătate între fiecare frază. Muzica de canon, interpretată de mâini, sună în părți ca forma coralei. Începe cu șase note care coboară. Este posibil ca Bach să fi făcut acest lucru în mod deliberat pentru a sugera coborârea lui Hristos pe pământ. Acest tip de "simbolism" sau de "pictură a cuvintelor", în care notele actuale ale muzicii arată semnificația cuvintelor (sau care erau cuvintele din imnul original), este foarte frecvent în muzica lui Bach și în multe alte muzici din acea perioadă.
Varianta II
Din nou există un canon între mâini și melodia de coral în pedale. Este o scriere strictă în trei părți (fiecare mână cântă doar o singură notă pe rând, ca pentru un instrument melodic). De data aceasta este un "canon la a cincea" (mâna dreaptă începe pe Do, mâna stângă imită jumătate de măsură mai târziu, începând pe Fa dedesubt). Canonul se bazează pe prima și a doua linie a coralei. Atunci când începutul canonului revine aproape de final, acesta este sincopat. Chiar la sfârșit, mâinile cântă o gamă care urcă. Este posibil ca Bach să fi vrut ca acest lucru să sune ca și cum îngerii care se urcă în ceruri sau sufletul care urcă.
Varianta III
De data aceasta, canonul se află între mâna stângă și pedale. Canonul se mișcă în mare parte în cadențe și se bazează pe melodia coralei. Mâna dreaptă interpretează o melodie liberă, dar și melodia coralei în note lungi în partea superioară.
Varianta IV
Această variație are o melodie nouă la mâna dreaptă (dar o parte din forma generală a acesteia provine din melodia coralei). Este foarte vioaie (există deseori demisemiquavers, mai ales spre final) și este foarte sincopată. Partea de jos a mâinii stângi cântă aceeași melodie în canon, dar se mișcă doar cu jumătate din viteza părții superioare. Acest lucru se numește "augmentation". Partea de sus a mâinii stângi are între timp o parte mai liberă. Pedala are melodia de coral în note lungi. Cu trei măsuri înainte de final se aude motivul BACH în mâna stângă. Acestea sunt cele patru note pe care Bach le folosește adesea pentru a-și reprezenta numele.
Variația V
Ultima variație devine din ce în ce mai grandioasă și se termină cu un punct culminant. Funcționează bine atunci când este interpretată ca ultima variație (în loc de variația din mijloc, ca în copia autografă).
La începutul acestei variațiuni, canonul este pur și simplu melodia coralei. Este cântat de mâna dreaptă și de mâna stângă, dar de data aceasta mâna stângă îl cântă invers (inversiune). Este un "canon la a șasea" (mâna dreaptă începe pe Do, apoi mâna stângă începe pe Mi dedesubt). Mai târziu devine un canon la a treia. Pedala joacă pur și simplu o parte de bas (ca un instrument de continuo).
În secțiunea următoare, mâna dreaptă (marcată "forte" (tare)) se mișcă în note rapide în timp ce pedala cântă melodia coralei, iar partea de jos a mâinii stângi o cântă în canon cu susul în jos la a doua (pedala începe pe Do, canonul mâinii stângi imită începând cu Si). Apoi mâna dreaptă și mâna stângă fac schimb și se face un canon la a noua.
În ultima secțiune, marcată forte, partea de pedală cântă refrenul cu susul în jos. La final, când muzica atinge punctul culminant, se repetă ultima linie a melodiei coralei, terminând pe cea mai joasă notă a pedalei: Do de jos. Între timp, mâinile cântă pe același manual. Există un "stretto": toate vocile încep rapid, una după alta, melodia (sau o versiune a acesteia). Chiar la final se aude din nou motivul BACH.