πŸ”„ G-FUNK β†’ DNB TRANSFORMATION

98 BPM β†’ 196 BPM | Chill β†’ CHAOS


⚑ Die Transformation

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                             β”‚
β”‚   G-FUNK (98 BPM)              β†’β†’β†’β†’β†’β†’              DNB (196 BPM)           β”‚
β”‚                                                                             β”‚
β”‚   🎹 Laid back                 β†’β†’β†’β†’β†’β†’              πŸ”₯ AGGRESSIVE           β”‚
β”‚   🎡 Smooth                    β†’β†’β†’β†’β†’β†’              πŸ’₯ CHOPPY               β”‚
β”‚   🎧 Cruise                    β†’β†’β†’β†’β†’β†’              πŸš€ RAVE                 β”‚
β”‚                                                                             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ₯ DRUMS Transformation

// G-FUNK: Simple, bouncy
sound("bd ~ bd ~")           // Kick
sound("~ sd ~ sd")           // Snare on 2&4
sound("hh*8")                // Rolling hats

// DNB: Complex, syncopated
sound("kick ~ kick ~ ~ ~ [kick kick] ~")     // 2-step pattern
sound("~ ~ snare ~ ~ snare ~ snare")         // Amen-style
sound("hat*16").hpf(6000).pan(sine)          // Fast shimmering hats
sound("[hat hat] [hat hat] [hat [hat hat]]") // Breakbeat feel

🎸 BASS Transformation

// G-FUNK: Deep sine, smooth
note("g1").s("sine").lpf(200)

// DNB: Reese, distorted, moving
note("g1")
  .s("sawtooth")
  .lpf(sine.range(100, 400).slow(2))  // Filter movement!
  .detune(rand.range(-20, 20))         // Detuned = Reese
  .distort(0.3)                        // Gritty

// DNB WOBBLE:
.lpf(sine.range(100, 1200).fast(4))    // Fast LFO = wobble

// DNB NEURO:
.lpf(sine.range(200, 2000).fast(8))    // Faster = neuro
.resonance(20)
.distort(0.5)
.crush(8)                               // Bitcrush for extra grit

πŸŽ›οΈ KEY EFFECTS

The Reese (DNB signature)

.s("sawtooth")
.detune(rand.range(-20, 20))  // Random detune = movement
.distort(0.3)
.lpf(sine.range(100, 400))    // Filter LFO

Wobble Bass

.lpf(sine.range(100, 1200).fast(4))  // Fast filter = wobble
.resonance(15)                        // Peak at cutoff

Neuro Bass

.lpf(sine.range(200, 2000).fast(8))  // Very fast
.resonance(20)                        // Aggressive
.distort(0.5)                         // Nasty
.crush(8)                             // Bitcrush

Snare Roll (Build)

sound("snare*16").gain(sine.range(0.2, 0.8).slow(2))
sound("snare*32").gain(sine.range(0.1, 1).slow(2))  // Faster

Riser

note("g2").s("sawtooth")
  .gain(sine.range(0, 0.8).slow(4))      // Volume up
  .lpf(sine.range(100, 8000).slow(4))    // Filter up
  .resonance(15)                          // Screaming

Downlifter

note("g3").s("noise")
  .gain(sine.range(0.5, 0).slow(2))      // Volume down
  .lpf(sine.range(4000, 200).slow(2))    // Filter down

πŸ“Š STRUCTURE Comparison

G-FUNK (smooth transitions):
INTRO β†’ HOOK β†’ THEME β†’ VERSE β†’ FILL β†’ BREAK β†’ HOOK β†’ ...
  β–‚β–ƒ    β–†β–‡     β–…β–…     β–„β–„      β–†     β–‚      β–‡β–‡

DNB (dramatic drops):
INTRO β†’ BUILD β†’ DROP! β†’ ROLLERS β†’ BREAKDOWN β†’ BUILD β†’ DROP! β†’ ...
  β–‚β–ƒ     β–„β–…β–†    β–ˆβ–ˆβ–ˆβ–ˆ     β–‡β–‡β–‡       β–‚β–ƒ        β–…β–†β–‡    β–ˆβ–ˆβ–ˆβ–ˆ
              πŸ’₯                            πŸ’₯

🎚️ DELAY Settings

// G-FUNK: Dotted 8th (bouncy)
.delaytime(0.375)  // at 98 BPM

// DNB: Straight 8th or 16th (tight)
.delaytime(0.153)  // 1/8 at 196 BPM
.delaytime(0.076)  // 1/16 at 196 BPM

πŸ”Š FREQUENCY Zones

              G-FUNK          DNB
─────────────────────────────────────
SUB (20-60)   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ
BASS (60-200) β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ          β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ
LOW MID       β–ˆβ–ˆβ–ˆβ–ˆ            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (Reese lives here)
MID           β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (Lead)   β–ˆβ–ˆβ–ˆβ–ˆ
HIGH MID      β–ˆβ–ˆβ–ˆβ–ˆ            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ (Hats, Stabs)
HIGH          β–ˆβ–ˆ              β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ

πŸ’₯ DNB Section Types

The Drop

// Full energy, all elements
stack(
  dnbDrums,      // Full kit
  reeseBass,     // Main bass
  subBass,       // Low end
  stabs          // Accents
)

Rollers

// Fast kicks, hypnotic
sound("kick kick ~ kick kick ~ kick ~")
// + wobble bass

Halftime

// Slow feel, heavy hits
sound("kick ~ ~ ~ ~ ~ ~ ~")  // One kick per bar
sound("~ ~ ~ ~ snare ~ ~ ~") // Snare on 3
// = 98 BPM feel inside 196 BPM

Amen Section

// Classic jungle breakbeat
sound("kick ~ kick ~ ~ ~ [kick kick] ~")
sound("~ ~ snare ~ ~ snare ~ snare")
// + chopped stabs

🦊 FunkFox DNB Cheatsheet

DRUMS:
β€’ Break up the kick - syncopation is king
β€’ Snares on 2 AND random ghost notes
β€’ Hats at *16 or *32 with .hpf(6000+)
β€’ .pan(rand) on hats for width

BASS:
β€’ Reese = sawtooth + detune + filter LFO
β€’ Always have a sub layer (.s("sine").lpf(80))
β€’ .distort() is your friend
β€’ Filter movement = life

BUILDS:
β€’ Snare rolls: *16 β†’ *32
β€’ Riser: filter sweep + volume swell
β€’ Cut the bass before drop!

DROPS:
β€’ Everything hits at once
β€’ Maximum bass
β€’ Fast hats
β€’ Stabs for accent

BREAKDOWNS:
β€’ Strip to kick + pad
β€’ Room for melody
β€’ Build tension

🎡 Copy & Paste: Instant DNB

// MINIMAL DNB LOOP
setcpm(98)  // 196 BPM

stack(
  // Drums
  sound("kick ~ kick ~ ~ ~ [kick kick] ~").gain(1.2).distort(0.1),
  sound("~ ~ snare ~ ~ snare ~ snare").gain(1).room(0.1),
  sound("hat*16").gain(0.3).hpf(6000).pan(sine),

  // Reese Bass
  note("g1 ~ g1 [~ g1]").s("sawtooth")
    .lpf(sine.range(100, 400).slow(2))
    .detune(rand.range(-20, 20))
    .distort(0.3)
    .gain(1.2),

  // Sub
  note("g1").s("sine").lpf(80).gain(1.3).slow(2)
)

Von Lowrider zu Rave in einer Zeile:

.fast(2)  // That's it. That's the remix. πŸ”₯

#dnb #drumandbass #196bpm #reese #amen #jungle #remix

🦊πŸ’₯πŸ₯