How to Make Kuduro Music
Kuduro is Angola's high-energy electronic dance genre: 140 to 155 BPM, syncopated tarraxo bass, staccato hi-hat rolls, minor keys, and an aggressive driving energy that went global through MIA and Buraka Som Sistema. This guide covers every production element from drum programming to vocal chant layering.
Step 0: Detect the Key First
Before programming any bass or melody, detect the key of your reference track or vocal sample. Kuduro bass lines must be in the exact root key or every melody and chant will sound out of tune. This is non-negotiable.
Upload any audio to BeatKey to instantly detect BPM, key, and Camelot code.
Set your tempo first. The tarraxo bass pattern will feel right at the correct BPM.
All bass notes, synth stabs, and vocal chants must match the detected root key.
Step 1: BPM and Kuduro Substyles
Kuduro emerged in Luanda, Angola in the late 1990s and went global in the early 2010s. Each substyle has a distinct tempo range and production flavor.
| Substyle | BPM | Key Feel | Key Artists | Production Tip |
|---|---|---|---|---|
| Classic Luanda Kuduro | 140-148 | A minor, D minor | Tony Amado, Noite e Dia | Acoustic percussion layered over electronic drums. The tarraxo bass is acoustic-feeling, not synth-driven. |
| Global Kuduro | 142-155 | A minor, E minor | Buraka Som Sistema, MIA | Harder electronic kick, synthesized bass, Western-facing mix with kuduro rhythm at the core. |
| Tarraxo | 138-148 | D minor, G minor | Dj Znobia, Dj Pausas | Stripped-down variant focused entirely on the rolling bass and minimal percussion. Vocals are central. |
| Batukuduro | 140-150 | A minor, C minor | Dj Nervoso, Dj Nakakomba | Heavier acoustic percussion (batuque) layered over electronic kick and bass. Dense polyrhythmic texture. |
| Afro Kuduro | 140-148 | D minor, F minor | Dj Julsinho, Os Lambas | More melodic synth lines and vocal harmonies over the standard kuduro rhythm. Closer to Afrobeats tempo. |
| Afro House Kuduro | 123-132 | A minor, D minor | Dj Habias, Black Coffee collab | Kuduro rhythm merged with Afro house BPM and production values. South African crossover audience. |
Step 2: The Kuduro Drum Pattern
Most Important Rule: The Tarraxo Bass IS the Rhythm
In kuduro, the bass is not supporting the drums. The tarraxo bass pattern and the kick pattern work together as co-equal rhythmic drivers. Programme the bass at the same time as the drums, not after. If the tarraxo does not feel right, nothing else will.
16-step kuduro drum pattern at 140-148 BPM:
| Step | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| Kick | X | . | . | . | X | . | . | . | X | . | . | . | X | . | . | . |
| Snare | . | . | . | . | X | . | . | . | . | . | . | . | X | . | . | . |
| HH 16th | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x |
| HH Staccato | . | . | X | X | . | . | X | X | . | . | X | X | . | . | X | X |
| Tarraxo Bass | X | . | . | X | . | X | . | . | X | . | . | X | . | X | . | . |
| Perc / Congas | . | . | X | . | . | . | X | . | . | . | X | . | . | . | X | . |
Four-on-the-floor kick on beats 1, 5, 9, and 13. Short punchy attack. No sustain. The kick provides the metronomic anchor the tarraxo bass dances around.
Snare on beats 5 and 13 (every half-bar). Tight, short, and crisp. Not a wide rock snare. At 140-155 BPM a wide snare smears the groove. Keep it dry and short.
Staccato hi-hat bursts on steps 3-4, 7-8, 11-12, and 15-16 are the signature rhythmic texture. These tight two-hit rolls give kuduro its characteristic stuttering energy. Velocity variation adds human feel.
The syncopated bass pattern hits on steps 1, 4, 6, 9, 12, and 14. This cross-rhythm against the straight kick is the entire rhythmic identity of kuduro. Never remove it or simplify it to root-note-on-beat-1.
Light conga or hand drum hits on the off-beats reinforce the African polyrhythmic heritage. Keep them low in the mix, mostly for texture. Batukuduro style uses heavier batuque drums.
Kuduro runs straight, not swung. Unlike afrobeats which uses light swing, kuduro's forward momentum comes from the syncopated tarraxo bass over a strict grid. Set DAW swing to 0%.
Step 3: Kuduro Chord Progressions
Kuduro harmony is minimal and aggressive. The Phrygian bII chord (flat 2 major chord, one semitone above the root) is the defining harmonic move. In A minor, that is Bb major. The tension and release between the root minor and the bII chord creates kuduro's urgent, menacing character.
Am - Bb in A minor. The two-chord loop that defines 80% of classic kuduro. The Bb major chord is one semitone above Am and creates maximum tension. Loop this for 4-8 bars and the energy builds automatically.
Am - Bb - G in A minor. Adding the bVII creates a descending Phrygian motion: root to half-step above to whole step below. The most common three-chord kuduro pattern.
Am - G - F - G in A minor. Natural minor descent with a return to bVII for momentum. Less aggressive than the bII vamp but more melodic. Used in afro kuduro and melodic sections.
Am - Bb - G - Am in A minor. The Phrygian loop that resolves back to the root. The Bb (bII) chord creates the characteristic half-step tension and the G (bVII) gives a brief release before returning home.
Am - F - G - Am in A minor. Used in modern global kuduro and afro kuduro for the hook section. The bVI and bVII create a more open, anthemic feel without leaving the minor tonality.
Many classic kuduro tracks use no chord pads at all during the main sections. The tarraxo bass, vocal chants, and percussion carry the entire energy. Add chords only on the chorus or bridge.
The Phrygian bII Chord: Kuduro's Harmonic Identity
In A minor, the Phrygian bII chord is Bb major (one semitone above A). In D minor, it is Eb major. In E minor, it is F major. This chord is borrowed from Phrygian mode where the second scale degree is a half step above the root.
The half-step tension between the root and the bII is the most aggressive, urgent harmonic move in all of Western music. It appears in flamenco, metal, grime, and now kuduro. It is the reason kuduro feels relentlessly forward-driving and menacing even at 140+ BPM when many other genres at that tempo sound chaotic.
Find Your Kuduro Chord Progression
Use Chord Finder to explore Phrygian bII progressions in any key. Detect the key of your sample first with BeatKey, then build chords in the same key.
Open Chord FinderStep 4: Kuduro Keys and Hz Reference
Kuduro is almost exclusively in minor keys. The tarraxo bass must be tuned to the exact root Hz of your chosen key. Use notes.beatkey.app to find precise Hz values for any note.
| Key | Root Hz | 5th Hz | bII Hz | Camelot | Why Kuduro Uses It |
|---|---|---|---|---|---|
| A minor | 55 Hz | 82.4 Hz | Bb: 58.3 Hz | 8A | Most common classic kuduro key. A minor with Bb bII is the Phrygian kuduro vamp that defines the genre. |
| D minor | 36.7 Hz | 55 Hz | Eb: 38.9 Hz | 7A | Deep sub-bass range. Tarraxo in D minor sounds the heaviest. Common in tarraxo substyle. |
| E minor | 41.2 Hz | 61.7 Hz | F: 43.7 Hz | 9A | Common in global kuduro and Buraka Som Sistema style. E minor with F major bII chord. |
| G minor | 49 Hz | 73.4 Hz | Ab: 51.9 Hz | 6A | Warm, dense root note. G minor with Ab bII chord. Used in afro kuduro and batukuduro. |
| C minor | 32.7 Hz | 49 Hz | Db: 34.6 Hz | 5A | Sub-heavy. C minor with Db bII creates extreme tension. Used in heaviest batukuduro productions. |
| B minor | 30.9 Hz | 46.2 Hz | C: 32.7 Hz | 10A | Used in modern global kuduro crossover. B minor with C major bII chord. Slightly brighter tension. |
Step 5: Kuduro Song Structure
Kuduro is primarily a dance and club genre. The structure is built for maximum floor energy: long sections, few transitions, consistent groove throughout.
| Section | Length | Elements | Production Notes |
|---|---|---|---|
| Intro | 8-16 bars | Kick + tarraxo bass | Establish the groove from bar 1. No break-in. The tarraxo bass enters on bar 1 or bar 2. |
| Verse 1 | 16-24 bars | Full drums + bass + MC/vocals | Lead MC vocal over full drum and bass groove. No chord pads yet. Pure rhythm and vocals. |
| Chorus/Hook | 8-16 bars | Chords + chant group | Introduce the im-bII chord vamp and group vocal chants. The hook must be catchy and repetitive. Under 8 words. |
| Drop | 8 bars | Bass only + percussion burst | Pull out all melodic elements. Leave only the tarraxo bass and kick. Then bring everything back suddenly. |
| Verse 2 | 16 bars | Full arrangement + MC | Second verse with variation. Add a new percussion layer or synth stab to differentiate from verse 1. |
| Chorus / Finale | 16 bars | Full + chant buildup | Build chant intensity. Stack vocal layers. Maximum percussion density. The most energetic section. |
| Outro | 8-16 bars | Groove fade | Strip elements one by one: vocals out, then chords out, then hi-hats, leave tarraxo and kick to the end. |
Vocal Chants: The Social Identity of Kuduro
Kuduro originated as street music with call-and-response group chanting. The lead MC delivers the verse. The group responds on the hook with a simple repeated chant (often just one phrase or a nonsense syllable pattern). Record the chant group first on the chorus, then build the production around it. This is opposite to Western pop workflow (chorus last).
Step 6: Mixing Kuduro
| Element | Mix Priority | EQ | Compression | Notes |
|---|---|---|---|---|
| Tarraxo Bass | 1st - highest | Boost 60-120 Hz, cut 300-500 Hz | Fast attack, 4:1 ratio | The most important element. If the bass is not audible on every speaker system, the track fails. |
| Kick | 2nd | Boost 60-80 Hz punch, cut 200-400 Hz | Transient shaper preferred | Keep the kick sharp and punchy. No sustain. It anchors the tarraxo bass rhythmically. |
| Lead Vocals / MC | 3rd | High-pass at 100 Hz, presence boost 2-5 kHz | 8:1 ratio for MC rap style | MC vocal must cut through the dense rhythm. Heavy compression and high-pass keeps it intelligible. |
| Vocal Chants | 4th | High-pass at 150 Hz, light cut at 400 Hz | Group compress 4:1 | Chant group sits below the MC lead. Wide stereo spread. Add short room reverb for live group feel. |
| Synth Chords / Stabs | 5th | High-pass at 200 Hz, cut 800 Hz mud | Soft, no pumping | Short staccato chord hits only. No sustained pads. The chords accent the rhythm, not the harmony. |
| Master Bus | Final | Gentle high shelf at 10 kHz +1.5 dB | Glue compressor 2:1 | -10 to -8 LUFS for club and streaming. Keep the low end loud. No over-limiting that kills the tarraxo bass dynamics. |
BPM-Synced Delay Reference (140-155 BPM)
| BPM | Quarter Note (ms) | 8th Note (ms) | Dotted 8th (ms) | 16th Note (ms) |
|---|---|---|---|---|
| 140 | 429 | 214 | 321 | 107 |
| 142 | 423 | 211 | 317 | 106 |
| 144 | 417 | 208 | 313 | 104 |
| 146 | 411 | 205 | 308 | 103 |
| 148 | 405 | 203 | 304 | 101 |
| 150 | 400 | 200 | 300 | 100 |
| 152 | 395 | 197 | 296 | 99 |
| 155 | 387 | 194 | 290 | 97 |
Use the Delay Calculator to find BPM-synced delay times for any tempo.
Mastering Target: -10 to -8 LUFS
Kuduro is club and street music. Master louder than streaming standard (-14 LUFS) but not so loud that the tarraxo bass dynamics get crushed. The bass pattern's syncopation must remain rhythmically clear after limiting. Use a true peak limiter at -1 dBTP. Check on phone speaker, laptop speaker, and club system before finalizing.
Free Production Tools for Kuduro
6 Common Kuduro Production Mistakes
Placing the bass on beat 1 and nothing else makes it sound like house music or electronic pop. The tarraxo pattern is syncopated. Learn the off-beat rhythm and never simplify it.
Building the tarraxo bass in the wrong key makes every chant and chord sound wrong. Detect the key of your vocal sample or reference with BeatKey before building anything else.
Kuduro is minor key music. A track in C major does not sound like kuduro. It sounds like afro house or soca. The Phrygian bII chord only exists meaningfully in minor tonality.
Kuduro drums are dry and tight. Wide reverb on the snare at 140+ BPM turns the groove into a wash of noise. Use short room at 20-30ms maximum. The hi-hat rolls must be crisp and staccato.
A kuduro track without group vocal chants sounds like generic techno. The chanting is the cultural identity of the genre. Record or find call-and-response chant samples and put them on the chorus.
Long sustained pad chords turn kuduro into ambient music. Chord hits must be short stabs that accent the rhythm, not long pads that fill the harmonic space. Keep chord note length under one beat.
Kuduro Production FAQ
What BPM is kuduro music?
Kuduro music typically runs between 140 and 155 BPM. Classic Luanda kuduro sits at 140 to 148 BPM. Modern global kuduro and tarraxo run 148 to 155 BPM. The sweet spot for the widest audience and floor energy is 140 to 148 BPM. Use BeatKey to detect the exact BPM of your reference track before setting your DAW tempo.
What key is kuduro music in?
Kuduro music is almost exclusively in minor keys. A minor (Camelot 8A) is the most common classic kuduro key. D minor (7A), E minor (9A), and G minor (6A) are also widely used. The Phrygian bII chord (Bb over Am, Eb over Dm) is the defining harmonic move. Major key kuduro is essentially nonexistent in traditional Luanda style. Use BeatKey to detect the key of your reference track.
What is the tarraxo bass pattern in kuduro?
The tarraxo bass is the defining rhythmic element of kuduro. It is a syncopated bass line that hits on off-beats and between main kick positions, landing on steps 1, 4, 6, 9, 12, and 14 of a 16-step grid. This cross-rhythm over the four-on-the-floor kick creates kuduro's characteristic rolling, cascading energy. Never simplify it to root notes on beats 1, 2, 3, and 4 or you lose the entire genre identity.
What is the difference between kuduro and kizomba?
Kuduro and kizomba are both Angolan genres but they are completely different in every production dimension. Kuduro is fast (140 to 155 BPM), aggressive, high-energy, built for group dancing and club floors. Kizomba is slow (80 to 100 BPM), intimate, sensual, built for close couple dancing. Kuduro is closer to electro house or techno in energy level. Kizomba is closer to zouk ballads and Latin romantic music. Both use minor keys and Portuguese lyrics but that is where the similarity ends.