How to Make EDM - Complete Electronic Music Production Guide | BeatKey

How to Make EDM

Complete guide to electronic dance music production. Covers house, techno, dubstep, trance, future bass, and drum and bass. Learn drops, sidechain, synth design, and mix techniques.

128 BPM
House sweet spot
Major + Minor
Keys by subgenre
Drop
The payoff moment
Sidechain
The pump signature

Step 0: Detect the Key Before You Build

Before choosing a BPM, writing chords, or picking a synth patch, detect the key of any sample or reference track you are building from. The wrong key means out-of-tune synths, bass, and melodies.

1. Open BeatKey
Upload your sample or reference audio
2. Get the Key
BeatKey detects key and mode in seconds
3. Build In Key
Every synth, bass, and chord stays in tune
Detect Key Free at BeatKey

Step 01: Choose Your BPM and Subgenre

EDM spans a wide BPM range depending on subgenre. Pick your target subgenre first, then lock in a BPM. Most producers start at 128 BPM for mainstream house or progressive EDM.

SubgenreBPM RangeFeelKeysKey ArtistsSignature Tip
House / Deep House120-128Four-on-the-floor groove, warm, soulfulMinor and major, C/F/G/A minorFisher, Chris Lake, DisclosureOff-beat chord stabs, walking bass, vocal chops
Tech House126-132Driving, hypnotic, minimal loopDark minor, A/C/E minorFisher, Skrillex, John SummitBass groove is the hook, minimal melodics
Progressive House / EDM126-132Build-drop-breakdown, emotional peakMajor and minor, G/A/C majorMartin Garrix, Swedish House Mafia, AviciiEuphoric melody in the drop, 8-bar breakdown
Dubstep / Brostep140-150 (half-time 70-75)Heavy wobble bass, aggressive dropsMinor only, C/G/A/E minorSkrillex, Excision, Virtual RiotDesign the wobble bass in Serum/Vital with LFO on filter cutoff
Trance / Uplifting128-145Euphoric, emotional, sweeping padsMajor preferred, A/G/C majorArmin van Buuren, Above and Beyond, Ferry Corsten16-bar breakdown with piano or pluck melody
Future Bass140-160Bright, emotional, heavy mid-side widthMajor keys, C/G/D majorFlume, Marshmello, San HoloSupersaw chords, heavy reverb, emotional drop melody
Drum and Bass (DnB)160-180Fast breakbeat, sub bass, rolling rhythmMinor, dark atmosphereChase and Status, Pendulum, NetskyAmen break or programmed rolling beat, deep sub

Pro tip: 128 BPM is the universal EDM starting point. It works for house, tech house, and progressive. If your track sounds too slow, go to 130-132. If it sounds too rushed, try 124-126. Match the BPM to your reference track for best results.

Step 02: Build the EDM Drum Pattern

Most EDM is built on a four-on-the-floor kick pattern. The kick lands on every beat (1, 2, 3, 4). Hi-hats fill the spaces. Snare or clap marks beats 2 and 4. The details change by subgenre.

16-Step Drum Grid (128 BPM House)

Step: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Kick
Clap/Snare
Closed HH
Open HH
Perc
Orange = Kick | Red = Clap | Yellow = Closed HH | Green = Open HH | Purple = Percussion
Kick

Four-on-the-floor: every beat. For house, keep it punchy with a short decay. For techno, a longer sustain works. Sample or synthesize (808-style transient for tech house).

Clap / Snare

Beats 2 and 4. Layer a clap with a snare for thickness. In trance and progressive EDM, layer 2-3 snares for a rolling fill in the buildup.

Hi-Hat

Closed HH on every 8th note. Open HH on offbeats. Add velocity variation (70-100%) to avoid machine-gun flatness. Automate the HH to drop out in breakdowns.

Percussion Layer

Shakers, congas, rimshots, or claps on offbeat 16th notes. Essential for house and tech house groove. Adds human feel without disrupting the four-on-the-floor.

Buildup drums tip: In the last 4 bars before a drop, add a snare roll that doubles in speed (8th notes to 16th notes), cut the kick on the final bar, and remove all elements on the very last beat. The silence before the drop creates maximum impact.

Step 03: Sidechain Compression (The EDM Pump)

Sidechain compression is the defining production technique of EDM. It makes synths, pads, and bass duck in volume every time the kick hits, creating the characteristic pumping sound. Without it, EDM loses its energy and the kick gets buried.

How to Set Up Sidechain

  1. 1. Place a compressor on the synth or pad channel you want to pump.
  2. 2. Set the sidechain input to the kick drum channel (not the main output).
  3. 3. Set Attack to 1-5ms (fast, so compression grabs instantly when kick hits).
  4. 4. Set Release to match BPM so volume recovers before the next kick.
  5. 5. Set Ratio to 4:1 - 8:1 for strong pumping. Higher for bigger rooms.
  6. 6. Lower threshold until GR meter shows -6 to -14 dB on every kick hit.

Release Time by BPM

The release should allow full recovery before the next kick. At 128 BPM, each kick is 469ms apart. Release at 200-350ms keeps the pump tight without killing the groove.

  • 120 BPM - kick every 500ms, release 200-380ms
  • 124 BPM - kick every 484ms, release 200-360ms
  • 128 BPM - kick every 469ms, release 150-340ms
  • 130 BPM - kick every 462ms, release 150-330ms
  • 140 BPM - kick every 429ms, release 120-300ms
SubgenreAttackReleaseRatioGR TargetSound
House / Deep House1-5ms50-100ms4:1 to 6:1-6 to -10 dBGentle pump, breathing groove
Tech House1-3ms60-120ms6:1 to 8:1-8 to -14 dBAggressive pump, kick dominates
Progressive / Big Room1ms80-150ms8:1 to 10:1-12 to -18 dBHeavy pump, full volume duck on every kick
Dubstep (drop)2-5ms40-80ms6:1-6 to -10 dBPumping during drop only, subtle in verse
Future Bass1-2ms60-120ms6:1 to 8:1-10 to -16 dBWide pad pump, emotional swell on kicks

Ghost kick trick: For cleaner sidechain without the kick always audible, create a duplicate kick channel with the volume turned all the way down. Route the sidechain from this ghost kick channel. The silent kick triggers the compressor without adding any sound. This lets you control the pump feel independently from the main kick level.

Step 04: EDM Chord Progressions

EDM chord progressions are usually simple and loopable. Four chords over 4-8 bars, played as stabs on the offbeat in house or sustained pads in trance. Detect your key first with BeatKey, then choose a progression.

Uplifting Major (Trance / Progressive)
I - V - vi - IV
C - G - Am - F
Feel: Euphoric, commercial, singable
Use: Drop melody, anthem chorus, festival floor
Dark Minor Drop (Techno / Dubstep)
im - bVII - bVI - bVII
Am - G - F - G
Feel: Dark, driving, powerful
Use: Tech house drop, dubstep build, dark progressive
Emotional Breakdown (Future Bass)
I - IV - vi - V
G - C - Em - D
Feel: Emotional, nostalgic, wide
Use: Pre-drop breakdown, future bass sweet spot
House Vamp (Deep House / Tech House)
im7 - IVm7
Am7 - Dm7
Feel: Hypnotic, groovy, loopable
Use: Main house groove, DJ-friendly loop section
Trance Tension (Uplifting Trance)
im - bVI - bIII - bVII
Am - F - C - G
Feel: Sweeping, powerful, building
Use: Trance breakdown, emotional progression
Minimal Techno (Two-Chord Loop)
im - bII
Am - Bb
Feel: Dark, hypnotic, industrial
Use: Techno main loop, minimalist drop
Chord Stab

Short, percussive chords on offbeats. Core house technique. Mute the chord release to keep it punchy.

Sustained Pad

Long, reverb-heavy chords held for 4-8 bars. Core trance and future bass technique. Wide stereo field.

Supersaw Chord

Multiple detuned sawtooth oscillators for a wide, modern sound. Core progressive house and future bass.

Pluck Arp

Arpeggiated chord notes on a pluck synth. Core trance and progressive. 1/16 note or 1/8 note timing.

Step 05: Arrange the Drop

The drop is the defining moment of every EDM track. It follows a buildup-breakdown-drop cycle that creates tension and release. The contrast between silence and full energy is what makes crowds react.

SectionBarsElementsEnergyPurpose
Intro16-32Kick, hat, basic groove, no melodyLowDJ friendly, sets the tempo and vibe
Verse / Groove A16-32Full groove, bass, chord stabs beginMediumMain groove established, tension builds gradually
Buildup8-16Snare roll, rising synth, filter open, kick removedRisingMaximum tension before drop, silence at the end
Drop16-32All elements, kick + bass + melody + sidechain pumpMaximumPeak energy, the payoff moment, hook melody
Breakdown8-16Remove kick, sparse melody, atmosphere, padsLowEmotional contrast, prepare for second drop
Second Build8Snare roll, riser, synth arp, impact comingRisingReload tension for final drop
Second Drop16-32All elements, louder, additional layer addedMaximumBigger than first drop, climax of the track
Outro16-32Groove without melody, elements strip backFallingDJ-friendly exit, returns to intro feel

Riser and Downlifter

A riser is a long synthesized sound that sweeps up in pitch and volume over 4-8 bars. It signals a drop is coming. A downlifter does the opposite (going into a breakdown). These transitions are what separate amateur and professional EDM arrangements.

The Silence Trick

Cut ALL sound (including the riser) for the last 1 beat before the drop. This silence creates a split-second anticipation that makes the drop feel enormous. Even half a beat of silence works. Without it, drops often feel flat even if all the sounds are right.

Step 06: Synth Design Basics

EDM sounds are mostly synthesized (not sampled). Knowing the basics of subtractive synthesis gives you full control over your sound. Most EDM synth plugins (Serum, Vital, Massive) use the same principles.

Supersaw Lead / Chord

Multiple sawtooth oscillators slightly detuned against each other. The core of progressive house and future bass.

Unison: 7 voices, Detune: 15-30 cents, Filter: low-pass at 3-5kHz, Reverb: wide
Use: Drop melody, chord stabs, anthem leads
Pluck / Arp

Short attack, fast decay, low sustain. Works great as an arpeggiator. Core trance and progressive house.

Attack: 0ms, Decay: 80-200ms, Sustain: 0-30%, Filter envelope modulation
Use: Arpeggio patterns, trance melodies, offbeat stabs
Wobble Bass (Dubstep)

Low-pass filter modulated by a fast LFO. The LFO rate determines wobble speed. Core dubstep and brostep.

LFO speed: 1/4 or 1/8 note, LFO on filter cutoff, Resonance: 30-60%, Distortion post-filter
Use: Dubstep bass drops, electro house basslines
Sub Bass

Sine wave or round sub at the root note of the key. Sits below 80 Hz. Felt more than heard on small speakers.

Waveform: Sine, Filter: none, Tune to root note, Sidechain compress with kick
Use: Main bass layer on all EDM subgenres
Pad / Atmosphere

Slow attack, long sustain, heavy reverb and chorus. Fills the stereo field in breakdowns and verses.

Attack: 200-800ms, Reverb: 2-4 sec, Chorus/Ensemble on, Mid-side: wide sides
Use: Breakdowns, emotional sections, background texture
White Noise Riser

White noise with a volume and pitch sweep upward over 8-16 bars. Signals a drop is coming.

Filter cutoff sweep from low to high, Volume automation from -20 dB to 0 dB, Reverb: large room
Use: Pre-drop buildup, tension builder, impact marker

Step 07: Mix and Master for EDM

EDM mixes need to be loud, wide, and punchy while keeping the kick and bass clear. Streaming targets for EDM are -9 to -7 LUFS (louder than other genres due to limiting expectations on club and streaming systems).

Gain Staging

  • Set all channels to peak around -12 dBFS before mixing
  • Kick and bass should be the loudest elements
  • Leave 6 dB of headroom on the mix bus before mastering
  • Use a spectrum analyzer to check no single frequency is clipping

Kick and Bass Separation

  • Sidechain bass to kick (see Step 03) for pumping
  • HPF the bass at 30-40 Hz to remove sub rumble
  • Give kick a presence boost at 3-5 kHz for click-through
  • Use mid-side EQ to keep bass mono below 150 Hz

Synth and Pad EQ

  • HPF all synths above 150-200 Hz to keep bass clean
  • Boost air at 12-16 kHz for sparkle and width
  • Cut competing mid frequencies between synths at 500-800 Hz
  • Use parallel compression on pads for consistency without squashing

Stereo Width

  • Keep kick, bass, and sub bass mono (below 200 Hz)
  • Pan percussion and percussion layers wide (L40/R40)
  • Use Haas effect or stereo delay on synth layers for width
  • Check the mix in mono to catch phasing

Reverb and Delay

  • Use reverb on sends only, not direct inserts
  • Short reverb (0.5-1.5 sec) on drums for cohesion
  • Long reverb (2-5 sec) on pads and synths for atmosphere
  • BPM-synced delay on plucks and arps (see table below)

Mastering Targets

  • Streaming (Spotify, Apple Music): -9 to -7 LUFS integrated
  • Club-ready master: -7 to -6 LUFS, True Peak -0.5 dBTP
  • Streaming platforms normalize to -14 LUFS (EDM exempt)
  • Brick-wall limiter last in chain, True Peak at -1.0 dBTP

BPM-Synced Delay Times for EDM

BPM1/8 NoteDotted 1/81/4 Note1/16 Note
120250ms375ms500ms125ms
124242ms363ms484ms121ms
126238ms357ms476ms119ms
128234ms352ms469ms117ms
130231ms346ms462ms115ms
140214ms321ms429ms107ms

6 Common EDM Production Mistakes

Mistake: No sidechain compression

Fix: Add sidechain compression on all synths and pads. Without it, the kick gets buried and the mix lacks that pumping EDM energy.

Mistake: Flat buildup with no tension

Fix: Add snare rolls, rising pitch sweeps, filter automation, and increasing energy in the 8-16 bars before the drop. The buildup creates the payoff.

Mistake: Drop has no silence before it

Fix: Cut all audio for the last 1-2 beats before the drop hits. That silence makes the drop land 3x harder.

Mistake: Bass and kick clash in the low end

Fix: Use sidechain compression, HPF the bass above 30-40 Hz, and give the kick an EQ cut in the 60-80 Hz range where the sub bass lives.

Mistake: Mixing too loud (clipping before mastering)

Fix: Keep the mix bus peaking below -6 dBFS. Use a limiter only in mastering, not while mixing. Headroom is required for a clean master.

Mistake: Synths out of tune with the key

Fix: Detect the key with BeatKey first. Then tune every synth, bass, and pad to the detected key before adding effects.

FAQ: How to Make EDM

What BPM should I use for EDM?

128 BPM is the universal starting point for mainstream house and progressive EDM. Tech house and modern EDM often sit at 126-132 BPM. Dubstep and drum and bass go higher (140-180 BPM). Pick a BPM that matches your reference tracks and target subgenre.

What key should EDM be in?

Uplifting trance and commercial progressive house typically use major keys (G major, A major, C major) for euphoric energy. Tech house, dubstep, and dark progressive use minor keys (A minor, C minor, G minor). Detect the key of your reference track with BeatKey at beatkey.app before starting.

How do I make an EDM drop hit harder?

Three techniques make drops hit harder: (1) Add complete silence for 1-2 beats immediately before the drop, (2) Automate sidechain compression to engage on the first kick of the drop, (3) Add a low-frequency impact sound (a large kick layer or sub hit) on the first beat of the drop. The contrast between buildup tension and drop release is what creates the impact.

Do I need a DAW to make EDM?

Yes, you need a DAW (Digital Audio Workstation) to sequence, mix, and master EDM. FL Studio, Ableton Live, and Logic Pro X are the most popular for EDM. GarageBand (free on Mac/iOS) and LMMS (free, Windows/Mac/Linux) are good free options to start. Most EDM producers use Serum or Vital for synth design alongside their DAW.