by Tim Cant

How to make future funk music

how to make future funk

Future funk is a niche genre of electronic music that came into existence in the early 2010s, and takes heavy inspiration from vintage funk and disco. Much future funk features samples of vintage funk, disco and city pop tracks, chopped up and re-pitched to create new musical ideas, much like a more uptempo version of vaporwave.

In this tutorial, we’ll explore some examples of future funk and learn more about the genre before diving into a step-by-step tutorial on how to make future funk music yourself that sounds like this:

What is future funk music?

Future funk is a vibrant genre that blends elements of funk, disco, and electronic music, creating a nostalgic yet modern sound. It typically involves sampling and reimagining retro tracks from the ’70s and ’80s, infusing them with upbeat rhythms, funky basslines, and chopped vocals.

Future funk has become a distinct genre in its own right, with artists creating their own original future funk compositions. Several artists have made significant contributions to the future funk genre. Some well-known future funk artists include Yung Bae, Macross 82-99, Desired, マクロスMACROSS 82-99, Saint Pepsi (now Skylar Spence), and Flamingosis, among others.

How to make a future funk track

Creating future funk music allows you to blend nostalgia with innovation, tapping into retro sounds while infusing them with modern beats. Let’s take a look at how to create a future funk track from scratch.

1. Make a drum beat

We’ll begin with a project tempo of 120 BPM, which will likely be your audio editing software’s default tempo.

The project tempo
The project tempo

To make a drum beat we’ll use Komplete Kontrol. Load up Komplete Kontrol on a MIDI track, and enter “ball blaser” into Komplete Kontrol’s text search field. Double-click the kit that appears in the search results below.

Loading the Ball Blaser Kit
Loading the Ball Blaser Kit

First we’re going to program a kick drum on its own track, so that we can use it as a sidechain compression trigger later. Program a C1 kick on each beat of a bar. We’ll use Velocity values of 100 for everything in this walkthrough unless otherwise specified.

The kick drum MIDI pattern
The kick drum MIDI pattern

Now add another MIDI track, put Komplete Kontrol on it, and again load up the Ball Blaser Kit. This time sequence D1 snares on the second and fourth beats of the bar, with A1 closed high hats between each beat.

Programming snares and hats
Programming snares and hats

Now loop both these MIDI clips out for four bars.

Looping the beat out for four bars
Looping the beat out for four bars

2. Create a chord progression

For our chord progression we’ve going to use a piano patch. Add Kontakt 7 on a new MIDI track, and in the Kontakt Factory Library open the Orchestral > 6- Keyboard Instruments folder and double-click the Concert Grand patch to load it up.

Loading the Convert Grand patch
Loading the Convert Grand patch

Set this track to -9 dB to balance it with the other elements.

Balancing the Convert Grand patch
Balancing the Convert Grand patch

Copy the chord progression we’ve used here. This uses jazzy chords to get that city pop feel, specifically a D# sus2, F minor, F minor 7 and F7#5.

The piano chord progression
The piano chord progression

3. Add a bass line

Add a new MIDI track, and load up an instance of Massive X on it. Open its browser, and enter ‘bassic’ into the text search field. Double-click the Bassic preset to load it up.

The Bassic preset
The Bassic preset

Set this track to -9.8 dB to balance it with the other elements.

Balancing the Bassic preset
Balancing the Bassic preset

Copy the bass line we’ve used here, which plays A#1, D#1, G#1 and A1.

The bass line
The bass line

4. Make a lead line

We’ll use Massive X to make this track’s lead line too. Add a new instrument track, load up Massive X on it, and this time in the browser search for ‘analogica’. Double-click the Analogica preset to load it up.

The Analogica preset
The Analogica preset

Set this track to -15.1 dB to balance it with the other elements.

Balancing the Analogica preset
Balancing the Analogica preset

Copy the lead line we’ve used here. This plays A#2, G#2, and A2.

The lead line
The lead line

Let’s layer this with another patch to give it a richer sound. Add another MIDI track with an instance of MASSIVE X, and this time load up the Bassic patch again. Duplicate the lead line MIDI over from the Analogica track, and set the new Bassic track to -3.6 dB.

Layering the lead line
Layering the lead line

5. Add a string section

Let’s add some more organic tones in the form of a couple of string parts. First, load up Kontakt 7 on a new MIDI track, and this time open the Orchestral > VSL Strings folder. Double-click the String Ensemble Preset to load it up.

The String Ensemble preset
The String Ensemble preset

Set the instrument’s Articulation to Staccato.

Setting the articulation to staccato
Setting the articulation to staccato

Set this track to -7.9 dB to balance it with the other elements.

Balancing the staccato string
Balancing the staccato string

Copy the stacked three-octave pattern we’ve used here, which creates a call-and-response dynamic with the piano chords.

The staccato string pattern
The staccato string pattern

Now let’s add another string part that we can use to flesh out the arrangement later. Add another Kontakt 7 on a MIDI track, and again load up the String Ensemble preset. This time we’ll leave the Articulation on Sustain.

Leaving the articulation on sustain
Leaving the articulation on sustain

Set this track to -13.4 dB to balance it.

Balancing the sustained string
Balancing the sustained string

Copy the pattern we’ve used here, which again stacks the strings on three octaves to get a fuller sound.

The sustained string part
The sustained string part

6. Funk things up with guitar

We now have a quite full-sounding mix, but let’s add some more rhythmic and harmonic interest with a funky guitar part. On a new MIDI track, add another instance of Kontakt 7, and in the Kontakt Factory Library open the Band > Bass folder, and double-click the Funk Bass instrument to load it up.

The Funk Bass preset
The Funk Bass preset

Set this track to -8.9 dB.

Balancing the Funk Bass preset
Balancing the Funk Bass preset

We’re going to use this sound played on a relatively high octave to give us a mid-range tone that won’t interfere with our existing synth bass line. Copy the MIDI pattern we’ve used here, which follows the lead line, but with some extra notes that add harmonic interest.

The guitar part
The guitar part

7. Add transitional effects

To help make our arrangement sound slick, let’s add some sound effects. Add another MIDI track, add an instance of Massive X, and this time load up the Super Swell preset.

The Super Swell preset
The Super Swell preset

Set this track to -6 dB.

Balancing the Super Swell preset
Balancing the Super Swell preset

Sequence this to play A#3 on the third beat of the bar.

Sequencing the Super Swell preset
Sequencing the Super Swell preset

Now add an instance of Komplete Kontrol on a new MIDI track, and click the One-shots button so that only one-shot samples are displayed.

Komplete Kontrol’s One-shots button
Komplete Kontrol’s One-shots button

Now enter ‘Crash Fiesty’ into the text search field.

Searching for ‘crash fiesty’
Searching for ‘crash fiesty’

Drag the Crash Fiesty one-shot onto an audio track, positioning it on the first beat of the first bar.

Adding the Crash Fiesty one-shot
Adding the Crash Fiesty one-shot

Set this track to -13.2 dB.

Balancing the Crash Fiesty one-shot
Balancing the Crash Fiesty one-shot

8. Use sidechain compression

To get a big, pumping sound, we’re going to sidechain all the non-drum elements to the kick drum. Add the keys, bass, leads, strings, guitar, and effects to a group track, also known as sidechain compression.

Creating a group track for sidechain compression
Creating a group track for sidechain compression

Now add a compressor effect to the group track, and set the sidechain input to the kick drum track. We’re using a Threshold of -9 dB here.

Adding the compressor
Adding the compressor

9. Arrange your track

Here’s the arrangement we’ve used.

The arrangement
The arrangement

This arrangement starts with the beat, gradually adding elements every four bars until bar 17, where the bass and staccato strings come in to create a drop.

The track crescendos on bar 25 where the sustained string comes in. After this the elements are stripped back to create a sense of progression until the end of the track.

10. Master your track

Add iZotope Ozone 11 to the master track, and click the Assistant View button.

The Assistant View in Ozone
The Assistant View in Ozone

Ozone 11 will ask you to play back the loudest part of the track. Play back from bar 25, and the plugin will create a custom mastering chain for your project. Change the Target to EDM for a bigger, heavier sound that works well for future funk.

Targeting an EDM-style master
Targeting an EDM-style master

And here is what our mastered future funk track sounds like.

Start making future funk

Here we’ve seen how you can make your own future funk track from scratch. If you’d like to read more, check out our guides on how to make future bass, important drum patterns, MIDI bass lines, and future funk talkbox vocals.

For instruments, effects and expansions you might find useful, be sure to take a look at the Electric Vice expansion plus Battery 4, Komplete Start, Kontakt 7, Massive X and iZotope Ozone 11.

 

Learn more

 

Related articles