How to Make Vaporwave Music
Complete production guide for Vaporwave: slow and pitch-shift 80s samples, build lo-fi reverb textures, create mallsoft ambience, and produce the nostalgic internet aesthetic sound at 70-100 BPM.
Step 0: Detect Your Sample Key First
Before slowing or pitching anything, detect the key of your source sample. Slowing a sample changes its pitch. If you pitch-preserve, you still need to know the key before layering Rhodes, pads, or bass on top. A key mismatch ruins the harmonic warmth that defines vaporwave.
Step 01: Choose Your Vaporwave Style and BPM
Sweet Spot: 78-88 BPM for Classic Vaporwave
Macintosh Plus "Floral Shoppe" used 80-84 BPM. This range hits the nostalgic uncanny valley. Too slow (below 65) becomes ambient. Too fast (above 95) becomes lo-fi beats. Future Funk is the exception at 100-120 BPM.
| Style | BPM | Key | Character | Artists | Tip |
|---|---|---|---|---|---|
| Classic Vaporwave | 72-88 | Any (sample-determined) | Dreamy, nostalgic, slowed 80s/90s | Macintosh Plus, Blank Banshee, Nmesh | Slow source sample 20-30% first, then add reverb |
| Mallsoft | 55-75 | C, F major (bright) | Empty mall ambience, smooth jazz loops | Hantaroma, Cat System Corp, Elevator | Use bright jazzy loops, no drums or very sparse kit |
| Future Funk | 100-120 | F, Bb, Eb major (disco keys) | Uptempo, filtered disco, pitched vocals | Macross 82-99, Saint Pepsi, Yung Bae | Use 80s disco and J-pop samples, pitched-up vocal chops |
| 2814 Dark Vaporwave | 65-85 | Dm, Am, Cm (dark minor) | Cinematic, rain-soaked, Tokyo at night | 2814, Aether, Lethe, HKE | 808 bass, heavy reverb, field recordings, detuned pad chords |
| Hardvapour | 140-160 | Am, Dm (industrial minor) | Aggressive, distorted, PC Music adjacent | Oxidant, Floral Shoppe Black, Blank Banshee | Harsh noise, distorted kicks, glitchy sample edits |
| Lo-fi Vaporwave | 70-90 | Dm, Cm, Fm (lo-fi minor) | Vinyl crackle, warm hiss, chill beats | HKE, dreamcatalogue, Bootleg Boy | Vinyl crackle, tape saturation, low-pass filter at 8kHz |
Step 02: The Sample IS the Song
Most Important Rule: Slow the Sample First, Build Everything Else Second
In vaporwave, the sample loop is not a starting point. It is the song. Every other element (drums, bass, Rhodes, pads) exists only to support the slowed loop. Macintosh Plus took Mariya Takeuchi's "Plastic Love" and Lisa Stansfield's "All Around the World" and slowed them. The sample IS the music. Without a great sample, there is no great vaporwave track.
Method 1: Pitch-Shift Slowdown (Classic)
Slow the sample by 20-30% AND lower the pitch accordingly. A 25% slowdown drops pitch by approximately 3-4 semitones. The pitch drop is intentional. It creates the woozy underwater quality. Use Ableton's Simple mode (not Complex) for this authentic effect.
- Original: 100 BPM at original pitch
- Slowed 20%: 80 BPM, pitch drops ~2 semitones
- Slowed 25%: 75 BPM, pitch drops ~3 semitones
- Slowed 30%: 70 BPM, pitch drops ~4 semitones
Method 2: Pitch-Preserve Slowdown (Modern)
Slow the sample while keeping the original pitch. Use Ableton Complex Pro mode, iZotope Radius, or Paulstretch. The sample retains its original key, making it easier to layer new elements. More hi-fi than Method 1 but loses some of the cassette-tape warble quality.
- Detect original key first with BeatKey
- Slow to target BPM (70-88 BPM)
- Key stays the same: build bass and Rhodes in detected key
- Add subtle pitch wobble via LFO to restore analog feel
The Lo-fi Treatment Chain
Step 03: Chord Progressions
In classic vaporwave, chord progressions come from the source sample. But for original compositions or future funk, these progressions capture the genre's emotional palette. Always add 7ths and 9ths for warmth.
The 7th Chord Rule: Every Chord Gets a 7th
Vaporwave borrows from 80s smooth jazz and city pop. Both genres use 7th chords as a default. A plain Am triad sounds pop. An Am7 sounds like it belongs in a Mariya Takeuchi record. Add maj7 to major chords, minor 7th to minor chords, and dominant 7th (b7) to V chords.
Find Vaporwave Chord Progressions by Key
Use the BeatKey Chord Finder to explore 7th and extended chords in any key. Works for city pop, smooth jazz, and R&B chord shapes that fit vaporwave's nostalgic palette.
Open Chord Finder FreeStep 04: Instruments and Sound Design
Key and Frequency Reference for Vaporwave
| Key | Root Hz | 5th Hz | Mode | Camelot | Vaporwave Context |
|---|---|---|---|---|---|
| C minor | 261.6 Hz | 392.0 Hz | Aeolian | 5A | Dark, cinematic vaporwave and 2814 style |
| A minor | 220.0 Hz | 329.6 Hz | Aeolian | 8A | Most common minor key, Macintosh Plus style |
| D minor | 293.7 Hz | 440.0 Hz | Aeolian/Dorian | 7A | R&B and funk sample slowing, warm bass resonance |
| F major | 349.2 Hz | 523.3 Hz | Ionian | 7B | Bright mallsoft and smooth jazz samples |
| Bb major | 233.1 Hz | 349.2 Hz | Ionian | 6B | Future funk and disco samples, horn-section keys |
| Eb major | 311.1 Hz | 466.2 Hz | Ionian | 5B | Future funk disco samples, rich horn and sax |
Use the Note Frequency Calculator at notes.beatkey.app to find the exact Hz value for any note in any key. Essential for tuning bass synth to slowed samples.
Step 05: Song Structure
| Section | Length | Elements | Production Notes |
|---|---|---|---|
| Intro | 8-16 bars | Sample loop alone, reverb wash, minimal | Let the slowed sample breathe. No drums yet. Vinyl crackle on. |
| Main Loop A | 16-32 bars | Sample + sparse drum machine + bass | Kick on 1+3, snare on 2+4, hi-hats sparse. Bass follows root notes. |
| Texture Build | 8-16 bars | Rhodes or pad layer added | Introduce harmonic texture. Rhodes plays sparse chord stabs. Pad fades in slowly. |
| Main Loop B | 16-32 bars | Full texture: sample + drums + bass + Rhodes | The richest point of the track. Loop continues unchanged. Arrangement does the work. |
| Break | 8-16 bars | Sample only, drums drop out | Strip back to reverb sample alone. Creates contrast and emotional space. |
| Main Loop C | 16-32 bars | Return with drums + new element (synth or second sample) | Introduce one new element after the break. Keep subtle. |
| Outro | 16-32 bars | Slow fade, elements drop out one by one | Sample loop is last to fade. Vinyl crackle increases as music fades. End with silence or loop. |
Vaporwave Tracks Are Long: 4-7 Minutes
Vaporwave is not a pop song. It is a mood. Tracks run 4-7 minutes because the loop needs time to hypnotize. Macintosh Plus "リサフランク420 / 現代のコンピュー" runs 4:09. Most 2814 tracks run 5-8 minutes. The repetition IS the point. Resist the urge to add more variation.
Step 06: Mix and Master
| Element | Priority | EQ | Compression | Effects |
|---|---|---|---|---|
| Slowed Sample Loop | Primary | LP at 8-10kHz, gentle warmth boost at 200-400Hz | Light glue compression 2:1, slow attack 30ms | Hall reverb 3-5s, tape saturation, vinyl crackle |
| Rhodes or Piano | Secondary | Cut below 200Hz, gentle presence at 2-4kHz | Light 2:1, medium attack 15ms | Plate reverb 2-3s, subtle chorus for warmth |
| Drum Machine | Background | LP at 6-8kHz on kick and snare, remove hi-hat high end | Medium 4:1, slow attack 30ms for transient presence | Room reverb 1-2s, keep lo-fi, no gate |
| Bass Synth | Background | Cut above 300Hz, boost at 80-120Hz for warmth | 4:1, fast attack 5ms, smooth sustain | Keep mono, no reverb on bass direct |
| Ambient Pad | Texture | Cut below 500Hz and above 5kHz, leave mid frequencies | Light limiting only | Very long reverb 6-8s, wide stereo, high mix wet |
| Master Bus | Final | Gentle warmth boost 200-400Hz, soft LP at 14-16kHz | Soft knee limiter, no heavy limiting | Tape saturation, preserve dynamic range |
Delay Reference for Vaporwave (70-100 BPM)
| BPM | Quarter Note (ms) | Dotted Eighth (ms) | Eighth Note (ms) |
|---|---|---|---|
| 65 BPM | 923 ms | 692 ms | 462 ms |
| 70 BPM | 857 ms | 643 ms | 429 ms |
| 75 BPM | 800 ms | 600 ms | 400 ms |
| 80 BPM | 750 ms | 563 ms | 375 ms |
| 84 BPM (sweet spot) | 714 ms | 536 ms | 357 ms |
| 88 BPM | 682 ms | 511 ms | 341 ms |
| 95 BPM | 632 ms | 474 ms | 316 ms |
| 100 BPM | 600 ms | 450 ms | 300 ms |
Vaporwave Mastering Target: -14 to -12 LUFS (Dynamic and Intimate)
Vaporwave is not club music. It is headphone music. Streaming platforms normalize to -14 LUFS. Mastering to -12 to -14 LUFS preserves the dynamic range that makes the reverb tails breathe and the vinyl crackle feel tactile. Over-limiting at -8 LUFS collapses the genre's atmospheric quality.
Use the BeatKey Delay Calculator to get exact BPM-synced delay times for your track. Enter your BPM and get quarter, dotted eighth, and eighth note values instantly.
Free Tools for Vaporwave Production
6 Common Vaporwave Production Mistakes
Vaporwave Production FAQ
What BPM is vaporwave music?
Classic vaporwave runs from 70 to 100 BPM, with the sweet spot at 78-88 BPM. This range feels dreamy and slow without becoming ambient drone. Mallsoft goes as low as 55-70 BPM. Future Funk is the exception at 100-120 BPM, taking the vaporwave aesthetic but adding French house energy and uptempo disco samples.
What key is vaporwave music in?
Vaporwave uses any key because the key comes from the source sample. The most common keys in source material from 80s and 90s smooth jazz, R&B, and city pop are A minor, D minor, C minor, F major, and Bb major. Use BeatKey to detect the key of your sample before slowing it. That detected key is your working key for all added elements.
How do you make the classic vaporwave sound?
Three ingredients: slow the source sample by 20-30% (use Ableton Simple mode for natural pitch-drop or Complex Pro for pitch-preserve), add heavy reverb with 3-6 second decay, and apply a low-pass filter cutting above 8kHz. The sample loop is the song. Add sparse drum machine (LinnDrum or TR-707), subtle bass on root notes, and a distant Rhodes pad. That is the entire recipe.
What are the main vaporwave subgenres?
Classic Vaporwave (Macintosh Plus) uses slowed 80s pop and R&B samples at 78-88 BPM. Mallsoft (Cat System Corp) removes drums entirely and creates ambient mall atmosphere at 55-75 BPM. Future Funk (Macross 82-99) is uptempo at 100-120 BPM with filtered disco and J-pop. 2814 Dark Vaporwave is cinematic and rain-soaked at 65-85 BPM. Hardvapour is aggressive and distorted at 140-160 BPM.