DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Call-and-response melodies: for 90s rave flavor (Intermediate)

An AI-generated intermediate Ableton lesson focused on Call-and-response melodies: for 90s rave flavor in the Composition area of drum and bass production.

Back to lessons
Call-and-response melodies: for 90s rave flavor (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Call-and-Response Melodies (90s Rave Flavor) — DnB in Ableton Live 🎛️🔥

1. Lesson overview

Call-and-response is one of the most reliable “instant rave” composition techniques in drum & bass—especially when you want that 90s jungle/rave feel without writing a super complex melody. You’ll create two musical voices:

  • Call = the main hook (usually brighter, more upfront, “question”)
  • Response = a reply phrase (often darker, lower, more percussive, “answer”)
  • In this lesson you’ll build a tight 8-bar DnB melodic hook that sits above a rolling break/2-step and bass, using Ableton stock devices and arrangement habits that work in real tracks. ✅

    ---

    2. What you will build

    By the end you’ll have:

  • A Call synth riff with 90s rave character (stabs / hoover-ish / detuned saw vibe)
  • A Response line that complements it (lower, shorter, or more rhythmic)
  • An 8-bar loop that feels like proper DnB/jungle
  • A simple arrangement method to drop it into an intro → drop → variation
  • You’ll also set up MIDI workflow, grouping, sidechain, and a couple classic rave processing moves (chorus, reverb timing, filtering). 🎚️

    ---

    3. Step-by-step walkthrough

    Step 0 — Session setup (fast but important)

    1. Tempo: set to 172–176 BPM (try 174).

    2. Time signature: 4/4.

    3. Create three MIDI tracks:

    - `CALL Synth`

    - `RESPONSE Synth`

    - `RAVE Chord Layer (optional)`

    4. Create two audio/MIDI groups:

    - Group the melodic tracks into “MUSIC”

    - Keep drums/bass separate (you want independent control later)

    DnB context tip: If you already have a rolling drum loop + sub/bass, keep them playing while writing—call-and-response is about conversation with the groove.

    ---

    Step 1 — Pick your key + scale (90s-friendly choices)

    Classic rave works great in minor keys:

  • F minor, G minor, A minor, C minor
  • In Ableton, add Scale (MIDI Effect) on both CALL and RESPONSE:

  • Scale: Minor
  • Root: choose your key (e.g., G)
  • This keeps the riffs “in-zone” while you experiment quickly. 🎹

    ---

    Step 2 — Build the CALL sound (Ableton stock chain)

    You want a lead that’s bold, slightly cheesy (in a good way), and wide.

    Option A: “Rave stab / detuned saw” in Wavetable

    1. Add Wavetable on `CALL Synth`

    2. Oscillator settings (starting point):

    - Osc 1: Saw (or Basic Shapes → saw-ish)

    - Unison: Classic, 3–5 voices

    - Detune: 10–20% (don’t go too wide yet)

    - Filter: LP24

    - Cutoff: around 1.2–3 kHz (adjust by ear)

    - Resonance: 10–20%

    3. Envelope:

    - Amp Env: Attack 0–5 ms, Decay ~250 ms, Sustain ~-10 to -20 dB, Release ~120 ms

    - Filter Env amount: small to medium (enough to “pluck”)

    Add a simple processing chain (stock):

  • Saturator: Soft Clip on, Drive 2–6 dB
  • Chorus-Ensemble: Mode Ensemble, Amount 20–35%
  • EQ Eight:
  • - High-pass around 150–250 Hz (make room for bass)

    - Small dip around 2–4 kHz if it’s harsh

  • Hybrid Reverb (send is better, but insert works for now):
  • - Algorithmic, Plate

    - Decay 1.2–2.2 s

    - Pre-delay 15–30 ms

    - High-cut to 6–10 kHz (avoid fizzy wash)

    Goal: It should feel “ravey” even before you write the notes. 😈

    ---

    Step 3 — Write the CALL phrase (bar 1–2)

    You’ll write a 2-bar “question” that repeats (with slight variation later).

    1. In `CALL Synth`, create a 2-bar MIDI clip.

    2. Set clip Grid to 1/16 and enable Fold (so you see only scale tones).

    3. Write a rhythm that’s syncopated, not constant 16ths.

    Practical rhythm blueprint (very usable in DnB):

  • Bar 1: hits on 1, 1e, 2&, 3, 3a, 4&
  • Bar 2: similar idea, but leave a gap to “ask the question”
  • Note choice approach:

  • Start on root (1) or 5th for confidence
  • Use minor 3rd and 4th to get that classic dark rave lift
  • Keep it mostly within 4–6 notes total
  • Velocity: Don’t leave everything at 100.

  • Accents at 110–120
  • Ghosts at 60–80
  • That bounce matters in rolling DnB. 🥁

    ---

    Step 4 — Build the RESPONSE sound (contrast is the whole game)

    Your response should feel like a reply: shorter, darker, lower, or more percussive.

    Option: FM-ish “bark” using Operator

    1. Add Operator to `RESPONSE Synth`

    2. Settings:

    - Algorithm: A → B (simple FM)

    - Osc A: Sine (default)

    - Osc B: Sine

    - B Level up slightly to add edge (start small)

    - Add a Filter (LP12), cutoff around 600 Hz – 2 kHz

    3. Envelope:

    - Attack 0 ms

    - Decay 150–250 ms

    - Sustain low (or -inf for stabby)

    - Release 80–150 ms

    Processing chain:

  • Auto Filter:
  • - LP mode

    - Add slight Drive (2–5)

  • Saturator: Drive 3–8 dB (keep it dense)
  • EQ Eight:
  • - High-pass 120–200 Hz (unless it’s meant to be mid-bass—then high-pass less)

    - Notch any “honk” around 400–700 Hz if needed

    Contrast rule: If the CALL is wide and bright, RESPONSE should be narrower + darker. If CALL is long, RESPONSE should be short. 🎯

    ---

    Step 5 — Write the RESPONSE phrase (bar 3–4)

    Now you create the “answer” in the next 2 bars.

    1. Duplicate the 2-bar clip idea, but place it in bars 3–4 (we’ll make an 8-bar loop soon).

    2. Write fewer notes than the call.

    3. Aim for rhythmic conversation:

    - If CALL fills space on beat 1–2, RESPONSE can hit 2& / 3 / 4a

    - Let the drums breathe; DnB hates overcrowded mids.

    Simple response shapes that work:

  • Descending reply: drop 3–5 semitones (in-scale) from the call’s last note
  • One-note chant: same pitch, different rhythm (very 90s)
  • Octave answer: call uses higher register, response answers an octave down
  • ---

    Step 6 — Make it a proper 8-bar DnB hook (arrangement that moves)

    Now turn your 4-bar idea into an 8-bar hook with variation—crucial in DnB drops.

    Structure (very common):

  • Bars 1–2: CALL (main)
  • Bars 3–4: RESPONSE
  • Bars 5–6: CALL again (slight variation)
  • Bars 7–8: RESPONSE again (bigger / altered ending)
  • How to vary without rewriting everything:

  • On bars 5–6, change one of:
  • - Last note

    - Rhythm at the end (add a 1/16 pickup)

    - Add a harmony note (minor 3rd or 5th layered quietly)

  • On bars 7–8, do a “turnaround”:
  • - Add a rising note into bar 1

    - Add a short fill (triplet flick works nicely in jungle)

    Ableton workflow tip:

    Use Clip Duplication (Cmd/Ctrl+D) and change only 10–20%—that’s how you keep a hook catchy.

    ---

    Step 7 — Glue it into the mix (sidechain + space)

    Call-and-response melodies will fight drums and bass unless you control the dynamics.

    #### A) Sidechain the MUSIC group to the kick/snare (DnB-friendly)

    1. Put Compressor on the MUSIC group

    2. Enable Sidechain

    3. Choose input: your Kick (or a kick+snare ghost trigger track)

    4. Settings starting point:

    - Ratio: 2:1 to 4:1

    - Attack: 5–15 ms

    - Release: 80–150 ms

    - Threshold: adjust for 1–3 dB gain reduction (subtle = pro)

    This keeps your hook pumping with the groove without sounding like EDM. 👌

    #### B) Reverb timing: keep it “rave” but not washed

    If your groove loses punch:

  • Shorten decay
  • Add pre-delay
  • High-pass the reverb return (EQ Eight on the return)
  • Classic move: Put reverb mostly on the CALL, less on the RESPONSE, so the answer punches through.

    ---

    Step 8 — Add a “rave seasoning” layer (optional but effective) ✨

    A quiet chord stab layer can make everything scream 90s.

    On `RAVE Chord Layer`:

    1. Add Simpler with a short stab sample (or use Wavetable with a fast envelope).

    2. Write one chord hit on the first beat of the CALL phrase.

    3. Process:

    - Redux (very light): Downsample a touch for grit

    - Auto Filter with envelope for that “wha” stab

    - Delay (Echo): 1/8 or 1/8 dotted, feedback low

    Keep it low in the mix—this is flavor, not the main line.

    ---

    4. Common mistakes

    1. Both lines are equally busy

    Call-and-response needs contrast. Make one phrase simpler/shorter.

    2. Too much reverb in DnB tempo

    At 174 BPM, long verbs smear fast. Use pre-delay + high-cut + shorter decay.

    3. Notes fight the bassline

    High-pass your melodic group (often 150–250 Hz) and keep response out of sub territory unless intentional.

    4. Everything is wide

    If both call and response are wide, the drop loses center punch. Keep the response more mono (use Utility → Width 0–50%).

    5. No 8-bar evolution

    A static 2-bar loop feels like a demo. Add small variations bars 5–8.

    ---

    5. Pro tips for darker/heavier DnB 😈

  • Make the response a “mid-bass growl reply”
  • Use Operator or Wavetable with more drive, then band-limit it:

    - EQ Eight: boost 200–600 Hz, roll off above 4–6 kHz

    - Add Roar (if you have it): subtle distortion + movement

  • Use dissonance sparingly
  • Add a quick passing note a semitone above the scale tone (very short) for tension—then resolve immediately.

  • Rhythmic choke = aggression
  • Gate the response with Auto Pan set to:

    - Shape: Square

    - Rate: 1/8 or 1/16

    - Phase: 0

    - Amount: 100%

    This creates that tight, mechanical rolling feel.

  • Call bright / response dirty
  • CALL: chorus + plate

    RESPONSE: saturation + narrower stereo + shorter envelope

    That contrast reads as “heavy” even without extra notes.

  • Automation = life
  • Automate Auto Filter cutoff on the call to open slightly in bars 5–8, then snap back at the loop point.

    ---

    6. Mini practice exercise (15 minutes) ⏱️

    1. Choose G minor and set tempo to 174.

    2. Write a 2-bar CALL with 6–9 notes total.

    3. Write a 2-bar RESPONSE with 3–6 notes total.

    4. Build an 8-bar loop:

    - Bars 5–6: change the last two notes of the call

    - Bars 7–8: add a turnaround note into bar 1

    5. Mix controls:

    - MUSIC group high-pass at ~180 Hz

    - Sidechain MUSIC group to kick for ~2 dB ducking

    - Make response Width 30–60% (Utility)

    Export a quick 8-bar bounce and listen on headphones: does it talk back and does the groove stay dominant?

    ---

    7. Recap

  • Call-and-response = two contrasting phrases that alternate like a conversation.
  • In DnB, keep it rhythmic, syncopated, and space-aware.
  • Use Ableton stock tools:
  • - Wavetable/Operator for rave tones

    - Chorus-Ensemble, Saturator, Auto Filter, Hybrid Reverb

    - Utility for width control

    - Compressor sidechain to glue into drums

  • Write 2 bars call + 2 bars response, then expand to 8 bars with small variations for a real drop-ready hook. 🚀

If you tell me what sub/bass style you’re using (roller reese, foghorn, jump-up wobble, minimal sub), I can suggest the best call/response register and processing so it locks perfectly with your low end.

Ask GPT about this lesson

Chat with the lesson tutor, get follow-up help, or use quick actions.

Bigup 👽 Ask me anything about this lesson and I’ll answer in context.

Narration script

Show spoken script
Title: Call-and-response melodies: for 90s rave flavor (Intermediate)

Alright, let’s build one of the fastest ways to get that instant 90s rave vibe in drum and bass: call-and-response melodies.

The whole concept is simple, but insanely effective. You’re going to write two musical voices that feel like a conversation.
The call is the main hook. It’s the question. Usually brighter, wider, more upfront.
The response is the answer. Usually darker, shorter, more rhythmic, maybe even a little grimier.

And when you alternate them properly over the drums and bass, it immediately feels like classic jungle or rave DnB… without needing some ten-note virtuoso melody.

By the end of this lesson, you’ll have a tight eight-bar hook you can actually drop into a track, plus a couple of pro habits for keeping it clean in the mix: grouping, sidechain, width control, and reverb timing.

Let’s get set up.

First, tempo. Put Ableton at 172 to 176 BPM. I’m going to pick 174. Time signature stays 4/4.

Now create three MIDI tracks.
One called CALL Synth.
One called RESPONSE Synth.
And a third called RAVE Chord Layer, optional, but it’s a really nice cheat code for the vibe.

Then group your melodic tracks into a group called MUSIC. Keep your drums and bass outside that group. You’ll thank yourself later when you want the whole musical hook to duck around the kick or snare without messing with the low end.

And quick mindset tip: write this with your drums and bass already playing. Call-and-response isn’t happening in a vacuum. It’s a conversation with the groove, not just between two synths.

Next: key and scale.

90s rave and jungle really love minor keys. F minor, G minor, A minor, C minor… all great.
Let’s use G minor.

On both the CALL and RESPONSE tracks, add Ableton’s Scale MIDI effect. Set it to Minor, set the root to G. This is not “cheating.” This is you staying in the lane while you explore rhythm and phrasing fast.

Now we design the call sound.

For the call, we want something bold and slightly over-the-top in a charming way. Think detuned saw, rave stab energy, a little hoover-ish attitude, but we’ll keep it stock.

Drop Wavetable on the CALL Synth.

Oscillator 1: choose a saw, or anything saw-ish.
Turn on unison: Classic mode, three to five voices.
Set detune around ten to twenty percent. Don’t go completely seasick yet. We want width, but we still want punch.

Enable the filter: LP24.
Put the cutoff somewhere in the one-point-two to three kilohertz range to start, and resonance around ten to twenty percent.

Now shape the envelope so it’s stabby and rhythmic.
Amp envelope: attack basically instant, zero to five milliseconds.
Decay around 250 milliseconds.
Sustain pulled down a bit, like minus ten to minus twenty dB.
Release around 120 milliseconds.

Then give the filter envelope a small to medium amount so every note has a little “pluck” to it.

Now processing, and this is where it starts to feel like a record.

Add Saturator. Turn Soft Clip on. Drive it two to six dB. You’re not trying to destroy it, just give it density.

Add Chorus-Ensemble. Put it on Ensemble mode. Amount around twenty to thirty-five percent. This is the “rave hair gel.” Instant era.

Add EQ Eight. High-pass around 150 to 250 Hz so you’re not stepping on the bassline. If it’s biting your face off, do a gentle dip around two to four kHz.

Then add Hybrid Reverb. Ideally you’d do this on a return, but for now an insert is fine.
Use Algorithmic Plate.
Decay around 1.2 to 2.2 seconds.
Pre-delay around fifteen to thirty milliseconds.
And high-cut the reverb to somewhere like six to ten kHz so it doesn’t fizz all over your hats.

Goal check: before you’ve even written notes, this should already feel “ravey.” If it still sounds polite, add a touch more saturation or shorten the envelope so it snaps.

Now we write the call phrase.

Create a two-bar MIDI clip on the CALL synth.
Set your grid to sixteenth notes.
Turn on Fold so you only see scale notes.

Here’s the big teaching point: in DnB, rhythm matters more than note choice. If your rhythm is right, you can use a small set of notes and it’ll still feel hooked.

So write a syncopated rhythm, not constant sixteenths.
A really usable blueprint is:
Bar one, hit on beat one, then the “e” of one, then the “and” of two, then beat three, then the “a” of three, then the “and” of four.
Bar two, do something similar, but leave a gap somewhere so it feels like a question hanging in the air.

For note choices, keep it tight. Four to six notes total is enough.
Start on the root or the fifth so it feels confident.
Then use minor third and fourth for that classic dark lift.

And don’t leave every note at the same velocity. That’s the difference between a MIDI line and a musical line.
Accents around 110 to 120.
Ghost notes around 60 to 80.
At 174 BPM, those tiny dynamics make the groove roll instead of march.

Now the response sound: contrast is the whole game.

If your call is wide and bright, your response should be narrower and darker. If the call has longer tails, the response should be shorter and more percussive.

On the RESPONSE track, add Operator.

Choose a simple FM setup: algorithm A into B.
Oscillator A is a sine. Oscillator B is a sine.
Bring B level up slightly. Start small. You just want a bit of edge, like a bark.

Add the filter inside Operator, LP12.
Set cutoff roughly 600 Hz to 2 kHz, depending on how dark you want it.

Envelope time.
Attack at zero.
Decay around 150 to 250 milliseconds.
Sustain very low, or even off, so it’s stabby.
Release around 80 to 150 milliseconds.

Now processing.
Add Auto Filter in low-pass mode, and add a little drive, like two to five, just for grit.
Add Saturator, drive three to eight dB. The response often benefits from being denser and more forward in the mids.
Then EQ Eight: high-pass somewhere around 120 to 200 Hz so it doesn’t invade the bass. If it’s honking, notch around 400 to 700 Hz.

And here’s a great contrast trick: put Utility on the response and reduce width. Even thirty to sixty percent width is enough to keep it more centered than the call. If both parts are super wide, you lose the center punch of the drop.

Now write the response phrase.

You’ve got a two-bar call in bars one to two. The response will live in bars three to four.

So create a two-bar clip for response and place it in bars three to four of your loop.

Write fewer notes than the call. Literally fewer. Think three to six hits total.
And write it like it’s replying to the call’s rhythm.

A coaching tip that makes this feel immediately more “DnB”: design the conversation around the snare, not the kick.
At 174, snare on beat two and four is the anchor.
A reliable feel is: the call teases before the snare, the response answers after the snare.
Try placing some response notes just after the snare hits… or even on the last sixteenth before the next beat, like 2a or 4a, so it snaps back.

Musically, response shapes that almost always work:
A descending reply: drop down a few scale steps from the call’s last note.
A one-note chant: same pitch, different rhythm. Very 90s.
Or an octave answer: call up higher, response an octave down.

Also use register as your main contrast tool. If your call lives around G4 to D5, keep the response around G3 to D4. This prevents that “two leads fighting each other” problem without you doing surgery with EQ.

Now let’s turn this into a real eight-bar hook, because DnB drops need evolution.

Here’s the structure:
Bars one to two: call.
Bars three to four: response.
Bars five to six: call again, but slightly varied.
Bars seven to eight: response again, but with an altered ending.

In Ableton, duplicate your clips. Cmd or Ctrl D is your best friend.
Then change only ten to twenty percent. That’s the trick: keep it recognizable.

For bars five to six, change just one thing in the call.
Change the last note, or add a tiny sixteenth-note pickup near the end, or add a quiet harmony note like a fifth or minor third layered on one hit.

For bars seven to eight, do a turnaround.
In bar eight, add a short note that steps up into the start of bar one. Not a riser, just a leading move. That tiny step makes the loop feel arranged.

If you want a more advanced rhythmic flavor, try a metric trick in the response: a three-over-four feel.
Place response hits every three sixteenths for a bar or two. It creates tension and roll without adding melodic complexity.

Now, we glue it into the mix. Because call-and-response is fun… until it fights your drums and bass.

On your MUSIC group, add a Compressor.
Turn on sidechain.
Choose your kick as the input. Some people sidechain to a ghost trigger, but kick is fine as a start.

Set ratio two to one up to four to one.
Attack five to fifteen milliseconds so you don’t kill the transient completely.
Release around 80 to 150 milliseconds so it breathes with the tempo.
Then lower the threshold until you’re getting about one to three dB of gain reduction.

That should feel like the music is nodding to the groove, not pumping like big-room EDM.

Now, reverb timing. This is where people accidentally wash out DnB.
If your hook loses punch, shorten the decay, keep pre-delay, and EQ the reverb return.

A classic move is: more reverb on the call, less on the response.
Because the call can bloom and feel wide, and the response can punch through as the reply.

If you want an extra pro trick: put reverb on a return track, then on that return, high-pass up to 300 to 600 Hz so the tails don’t cloud the low mids. And you can even sidechain that reverb return from the snare so the snare punches through and the reverb breathes around it.

Now, optional but highly recommended: the rave seasoning layer.

On the RAVE Chord Layer, you can use Simpler with a short stab sample, or use Wavetable with a fast envelope.

Write one chord hit on the first beat of the call phrase. Don’t overdo it. This is a flavor layer.

Process it lightly:
Add Redux, just a touch of downsample for grit.
Add Auto Filter with an envelope so it goes “wha” like a classic stab.
Add Echo with an eighth note or dotted eighth, low feedback.

Keep it quiet. If you can clearly identify it as a separate instrument, it’s probably too loud.

Before we wrap, let’s troubleshoot the common mistakes so you can self-correct fast.

If both lines are equally busy, it won’t read as call-and-response. One has to be simpler or shorter. That’s non-negotiable.

If you’ve got too much reverb at 174, it will smear. Pre-delay and shorter decay fix most of it, and high-cut the reverb so it sits behind.

If notes fight the bassline, high-pass your MUSIC group somewhere around 150 to 250 Hz. Often around 180 is a sweet spot. And keep the response out of sub territory unless you’re intentionally making it a mid-bass reply.

If everything is wide, the drop loses its center. Keep the response more mono. Utility width zero to fifty percent is totally valid.

And if your loop never evolves past two bars, it’ll feel like a demo. Add small changes in bars five to eight.

Now a quick realism check I want you to do, because it’s brutally revealing.
Mute the drums for a moment.
If the call and response still feel like a complete musical sentence with no drums, it’s probably too busy for DnB.
Turn the drums back on. The hook should feel like it needs the groove to make sense. That’s how it locks.

Mini practice exercise, fifteen minutes.

Set G minor, 174 BPM.
Write a two-bar call with six to nine notes total.
Write a two-bar response with three to six notes total.
Build the eight-bar loop: bars five to six change the last two call notes, bars seven to eight add a turnaround note into bar one.
Mix controls: high-pass the MUSIC group around 180 Hz, sidechain it for about two dB of ducking, and set response width to around thirty to sixty percent.

Then export an eight-bar bounce and listen on headphones.
Question: does it talk back? And does the groove stay dominant?

Recap to lock it in.

Call-and-response is two contrasting phrases alternating like a conversation.
In DnB, it has to be rhythmic, syncopated, and space-aware.
Use stock Ableton tools: Wavetable or Operator, Saturator, Chorus-Ensemble, Auto Filter, Hybrid Reverb, Utility, and a sidechained Compressor on the MUSIC group.
Write two bars call, two bars response, then expand to eight bars with tiny variations so it’s drop-ready.

If you tell me what your bass is doing, like a roller reese, foghorn hits, jump-up wobble, or minimal sub, I can suggest the best octave range for the call and response so they lock perfectly with your low end and don’t fight the groove.

mickeybeam

Go to drumbasscd.com for +100 drum and bass YouTube channels all in one place - tune in!

Generating PDF preview…