Chords, Melody
Start by building a two-bar chord in FL Studio using the notes C, B, and G, spread across all octaves.
Run that chord through the arpeggiator to generate random melodic variations.
Granular Processing
Once you’ve got a solid chord progression, consolidate it and load it into Fruity Granulizer. Push the attack, hold, and random knobs all the way up. Enable loop mode to keep the texture evolving.
Add depth by dialing in some Emergence FX. Max out the buffer size and bring the dry level all the way down.
Layer the output into three streams: one at the original pitch, one two octaves up, and one two octaves down. Randomize timing, panning, and reverse on each layer to add motion and unpredictability.
Mastering
For mastering, open a Patcher and route the main signal into a transient shaper at about 50% mix. Boost the attack and lower the release to isolate the transients and give the sound punch without killing the dynamics. From there, send it through a Fruity Waveshaper with a half-square curve, crank the input gain, slightly reduce the output, and follow it with a soft clipper before merging it back into the mix.
Add a parallel stream running through another soft clipper—this time using rounded transients and full gain—for some gritty, saturated clipping.
Finish the chain with Maximus. Set the LMH mix to 50% to preserve the original dynamic range. Calculate the release time in milliseconds by dividing 60,000 by the project’s BPM and set that as your release time in Maximus.