How to Make Kuduro Music | Kuduro Production Guide

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.

140-155
BPM Range
Am / Dm
Common Keys
Tarraxo
Bass Style
im-bII
Key Chord Move

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.

1. Upload to BeatKey

Upload any audio to BeatKey to instantly detect BPM, key, and Camelot code.

2. Set DAW to 140-155 BPM

Set your tempo first. The tarraxo bass pattern will feel right at the correct BPM.

3. Build bass in detected key

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.

SubstyleBPMKey FeelKey ArtistsProduction Tip
Classic Luanda Kuduro140-148A minor, D minorTony Amado, Noite e DiaAcoustic percussion layered over electronic drums. The tarraxo bass is acoustic-feeling, not synth-driven.
Global Kuduro142-155A minor, E minorBuraka Som Sistema, MIAHarder electronic kick, synthesized bass, Western-facing mix with kuduro rhythm at the core.
Tarraxo138-148D minor, G minorDj Znobia, Dj PausasStripped-down variant focused entirely on the rolling bass and minimal percussion. Vocals are central.
Batukuduro140-150A minor, C minorDj Nervoso, Dj NakakombaHeavier acoustic percussion (batuque) layered over electronic kick and bass. Dense polyrhythmic texture.
Afro Kuduro140-148D minor, F minorDj Julsinho, Os LambasMore melodic synth lines and vocal harmonies over the standard kuduro rhythm. Closer to Afrobeats tempo.
Afro House Kuduro123-132A minor, D minorDj Habias, Black Coffee collabKuduro rhythm merged with Afro house BPM and production values. South African crossover audience.
Sweet Spot: 140-148 BPM. This is the core classic Luanda tempo range. Below 140 and the tarraxo bass loses its forward momentum. Above 152 and it becomes difficult to add melodic content without it sounding cluttered.

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:

Step12345678910111213141516
KickX...X...X...X...
Snare....X.......X...
HH 16thxxxxxxxxxxxxxxxx
HH Staccato..XX..XX..XX..XX
Tarraxo BassX..X.X..X..X.X..
Perc / Congas..X...X...X...X.
Kick

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

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.

Hi-Hat Staccato Roll

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.

Tarraxo Bass

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.

Congas and Percussion

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.

No Swing

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.

Classic Kuduro Vamp
im - bII

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.

Phrygian Three-Chord
im - bII - bVII

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.

Minor Descent
im - bVII - bVI - bVII

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.

Phrygian Full Loop
im - bII - bVII - im

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.

Chorus Hook Lift
im - bVI - bVII - im

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.

Bass-Only Mode
Root pedal only

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.

im (root)
Home base. Always minor. A minor in A minor, D minor in D minor.
bII major
Half step above root. Bb major over Am. Most important kuduro chord.
bVII major
Whole step below root. G major over Am. Release chord after bII tension.
bVI major
F major over Am. Used in chorus lifts and more melodic sections.

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 Finder

Step 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.

KeyRoot Hz5th HzbII HzCamelotWhy Kuduro Uses It
A minor55 Hz82.4 HzBb: 58.3 Hz8AMost common classic kuduro key. A minor with Bb bII is the Phrygian kuduro vamp that defines the genre.
D minor36.7 Hz55 HzEb: 38.9 Hz7ADeep sub-bass range. Tarraxo in D minor sounds the heaviest. Common in tarraxo substyle.
E minor41.2 Hz61.7 HzF: 43.7 Hz9ACommon in global kuduro and Buraka Som Sistema style. E minor with F major bII chord.
G minor49 Hz73.4 HzAb: 51.9 Hz6AWarm, dense root note. G minor with Ab bII chord. Used in afro kuduro and batukuduro.
C minor32.7 Hz49 HzDb: 34.6 Hz5ASub-heavy. C minor with Db bII creates extreme tension. Used in heaviest batukuduro productions.
B minor30.9 Hz46.2 HzC: 32.7 Hz10AUsed in modern global kuduro crossover. B minor with C major bII chord. Slightly brighter tension.
Find exact Hz values at notes.beatkey.app

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.

SectionLengthElementsProduction Notes
Intro8-16 barsKick + tarraxo bassEstablish the groove from bar 1. No break-in. The tarraxo bass enters on bar 1 or bar 2.
Verse 116-24 barsFull drums + bass + MC/vocalsLead MC vocal over full drum and bass groove. No chord pads yet. Pure rhythm and vocals.
Chorus/Hook8-16 barsChords + chant groupIntroduce the im-bII chord vamp and group vocal chants. The hook must be catchy and repetitive. Under 8 words.
Drop8 barsBass only + percussion burstPull out all melodic elements. Leave only the tarraxo bass and kick. Then bring everything back suddenly.
Verse 216 barsFull arrangement + MCSecond verse with variation. Add a new percussion layer or synth stab to differentiate from verse 1.
Chorus / Finale16 barsFull + chant buildupBuild chant intensity. Stack vocal layers. Maximum percussion density. The most energetic section.
Outro8-16 barsGroove fadeStrip 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

ElementMix PriorityEQCompressionNotes
Tarraxo Bass1st - highestBoost 60-120 Hz, cut 300-500 HzFast attack, 4:1 ratioThe most important element. If the bass is not audible on every speaker system, the track fails.
Kick2ndBoost 60-80 Hz punch, cut 200-400 HzTransient shaper preferredKeep the kick sharp and punchy. No sustain. It anchors the tarraxo bass rhythmically.
Lead Vocals / MC3rdHigh-pass at 100 Hz, presence boost 2-5 kHz8:1 ratio for MC rap styleMC vocal must cut through the dense rhythm. Heavy compression and high-pass keeps it intelligible.
Vocal Chants4thHigh-pass at 150 Hz, light cut at 400 HzGroup compress 4:1Chant group sits below the MC lead. Wide stereo spread. Add short room reverb for live group feel.
Synth Chords / Stabs5thHigh-pass at 200 Hz, cut 800 Hz mudSoft, no pumpingShort staccato chord hits only. No sustained pads. The chords accent the rhythm, not the harmony.
Master BusFinalGentle high shelf at 10 kHz +1.5 dBGlue 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)

BPMQuarter Note (ms)8th Note (ms)Dotted 8th (ms)16th Note (ms)
140429214321107
142423211317106
144417208313104
146411205308103
148405203304101
150400200300100
15239519729699
15538719429097

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

Straight bass on beat 1

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.

Skipping key detection

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.

Using major keys

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.

Wide reverb-heavy drums

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.

No vocal chants

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.

Sustained chord pads

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.

Related Genre Guides