guide · 8 min read ·

Funk Bruxaria Suno Prompts: Dark São Paulo Funk, 130 BPM

How to get real funk bruxaria out of Suno: blown-out kick, eerie loops and a repeated vocal sample. Why it turns into phonk or trap, plus 3 full templates.

Why Suno gets funk bruxaria wrong

Ask Suno for "funk bruxaria" and you usually get one of three things: a Memphis drift phonk with a cowbell, a dark trap beat with an English rap verse, or a clean, bouncy Rio funk that is not dark at all. The name alone says dark and Brazilian, and Suno has much bigger genres that fit both words.

Funk bruxaria (literally "witchcraft funk") is a São Paulo style that grew out of funk mandelão. It keeps mandelão's heavy, distorted beat and pushes it further: louder, more blown-out, and built on eerie loops and a vocal sample that repeats until it becomes hypnotic. Our mandelão guide covers the parent sound; this one covers the dark branch.

What makes funk bruxaria bruxaria

  • A blown-out kick. The kick is distorted and clipped on purpose, far past what a clean mix would allow. If the render sounds polished, it is not bruxaria yet.
  • One eerie loop. A dissonant bell, a detuned synth, a choir drone or a horror film texture, repeated with almost no variation.
  • A repeated vocal sample. A short phrase in Brazilian Portuguese, often pitched, chopped or reversed, looped as rhythm. MC chants appear, but the loop is the hook.
  • Mandelão tempo. Most tracks sit around 125 to 135 BPM, the same pocket as mandelão, not the faster Rio funk tempos.
  • Hypnotic repetition. Very few sections. Changes come from mutes, stutters and filter sweeps, not from new parts.

Funk bruxaria vs. its neighbours, in one list

  • Funk mandelão: the same beat and tempo, but party-oriented, with a one-note sub and a chant rather than horror loops. See the mandelão guide.
  • Brazilian phonk: the same funk roots, but the hook is a pitched cowbell riff. See the Brazilian phonk guide.
  • Dark trap: half-time groove, trap hi-hats, 808 slides, English rap. It shares the mood and nothing else.
  • Funk bruxaria: blown-out mandelão beat, eerie loop, repeated Portuguese vocal sample, hypnotic.

The three failure modes and their fixes

1. The mix comes back clean

Suno's default is a clean, balanced master. Say blown-out, clipped and distortion on purpose in the kick and texture fields. A mood word like dark does not tell it to distort anything.

2. A cowbell or a trap beat appears

Dark plus Brazilian pulls in drift phonk; dark plus horror pulls in trap. Name funk bruxaria and São Paulo first, describe the beat as the mandelão pattern, and ban cowbell and trap hi-hats in the negative field.

3. The vocal turns into a verse

Without an instruction, Suno writes a full rapped or sung verse. Ask for one short vocal sample, repeated, and keep the lyrics box to a couple of words per line.

Three full templates

These three were written by hand for this guide, because GENPROMPT does not have a dedicated bruxaria mode. The closest mode in the generator is Funk Automotivo, which is what the widget at the top of this page runs; treat its prompts as a starting point and darken the loop and the kick.

The templates follow the same 19-field structure the generator uses, and each one is exactly 1,000 characters long: the full size of Suno's style box, with nothing past the cut.

Template 1: classic bruxaria, 130 BPM

The reference version: blown-out kick, a dissonant bell loop in E minor and a pitched vocal sample repeated every bar. Start here.

{"style":"funk bruxaria, São Paulo, blown-out mandelão beat, eerie bell loop [130BPM E minor + repeated vocal sample + 2020-2026 SP]",
"length":"2 minutes","bpm":130,"drop":"bar 1 beat 1","key":"E minor",
"kick":"blown-out boom kick, hard clip, distortion on purpose",
"bass":"saturated 808 sub E1 locked to the kick, one note",
"melody":"dissonant bell loop E4-F4, minor second, repeats",
"vocals":"short Portuguese vocal sample, pitched down, looped",
"percussion":"mandelão snare pattern + metal hits + clap on 2 and 4",
"swing":"straight 130 grid, heavy and mechanical",
"structure":"no intro, beat bar 1, 8-bar loop, mutes for variation",
"texture":"blown-out master, harsh mids",
"atmosphere":"dark street at 3 am, eerie air",
"production":"minimal: kick, sub, bell loop, vocal sample",
"era":"2020-2026 São Paulo funk bruxaria",
"dynamic":"hypnotic loop, one-bar mutes before each return",
"mood":"dark hypnotic menacing",
"negative":"no cowbell, no trap hi-hats, no clean mix, no sung verse"}

Template 2: ritual, 125 BPM

Slower and more atmospheric, with a choir drone instead of a bell and a whispered sample. Use it when you want dread rather than aggression.

{"style":"funk bruxaria ritual, São Paulo, slow mandelão beat, choir drone [125BPM C minor + whispered vocal loop + 2020-2026 SP]",
"length":"2:30 minutes","bpm":125,"drop":"bar 5 beat 1","key":"C minor",
"kick":"blown-out kick, heavy clip, long boom, dry",
"bass":"808 sub C1 saturated, slides down a semitone every 8 bars",
"melody":"low choir drone C3-G3 + detuned synth, eerie, sustained",
"vocals":"whispered Portuguese phrase, looped, reversed at bar 8",
"percussion":"mandelão snare pattern + metallic clank + sparse hats",
"swing":"straight grid, slow and heavy",
"structure":"4-bar drone intro, beat bar 5, 16-bar loop",
"texture":"distorted low end, dark reverb on the choir only",
"atmosphere":"candle-lit room, cold",
"production":"minimal, dry drums, reverb only on the drone",
"era":"2020-2026 São Paulo funk bruxaria",
"dynamic":"slow pressure, filter opens on the drone over 16 bars",
"mood":"dark ritual, dread",
"negative":"no cowbell, no trap hi-hats, no clean mix, no sung verse"}

Template 3: aggressive, 135 BPM

The top of the tempo range, with stutter edits and a shouted sample. Good for short clips: the beat starts on bar 1.

{"style":"aggressive funk bruxaria, São Paulo, blown-out beat, horror synth [135BPM G minor + shouted vocal loop + stutter edits + 2021-2026 SP]",
"length":"1:30 minutes","bpm":135,"drop":"bar 1 beat 1","key":"G minor",
"kick":"blown-out boom kick, hard clip, harsh",
"bass":"saturated 808 sub G1 locked to the kick, fuzz",
"melody":"horror synth stab G4-Ab4, minor second, 1-bar loop",
"vocals":"shouted Portuguese sample, chopped, stutter repeats",
"percussion":"mandelão snare pattern + metal hits + stutter fills",
"swing":"straight 135 grid, mechanical",
"structure":"no intro, beat bar 1, 4-bar loop, stutter every 8",
"texture":"clipped master, harsh mids, bitcrushed stutters",
"atmosphere":"loud car speaker, dark street",
"production":"minimal: kick, sub, synth stab, vocal sample",
"era":"2021-2026 São Paulo funk bruxaria",
"dynamic":"constant pressure, stutter edits every 8 bars",
"mood":"aggressive dark hypnotic",
"negative":"no cowbell, no trap hi-hats, no clean mix, no sung verse"}

Changing a field without breaking the prompt

Each template already uses all 1,000 characters. To change something, replace a value with one of exactly the same length, never append. Two swaps for the melody field of template 1, both 48 characters like the value they replace:

"melody":"a detuned music box loop E5-F5, eerie, every bar"
"melody":"low synth drone E2 + dissonant bell every 2 bars"

After a swap, count the characters. Most editors show the selection length. The total should read exactly 1,000. If it reads anything else, the new value is not the length of the old one: fix that value until it matches. Never cut another field to make room, and never leave characters unused.

Negative words go in Exclude, not in the prompt

If your Suno screen shows the Exclude field, paste this there:

cowbell, Memphis rap sample, trap hi-hats, half-time groove, English rap verse, clean pop mix

Cowbell and Memphis block the phonk collapse, trap hi-hats and half-time block dark trap, and the last two keep the vocal a sample and the mix dirty. The negative prompts guide explains how Exclude differs from "no X" inside the style.

Quick checklist before you hit create

  1. Does the style line name funk bruxaria and São Paulo?
  2. Is the kick described as blown-out and clipped on purpose?
  3. Is there one eerie loop in the melody field?
  4. Is the vocal a short repeated sample, not a verse?
  5. Is there exactly one tempo, between 125 and 135?
  6. Is the prompt still exactly 1,000 characters after your edits? Use all 1,000 characters, not fewer.

If all six are yes and it still drifts, regenerate before rewriting. Two or three renders of the same prompt usually include one that lands.

Generate a starting point

The widget at the top of this page generates a fresh Funk Automotivo prompt with every click, free and without an account. For bruxaria, move the tempo to 130, blow out the kick and replace the melody with one eerie loop, making each change a swap of the same length, so the prompt still uses all 1,000 characters.

Related