Feel free to ask any questions: [email protected]

What FLUENT is all about

FLUENT enables playback of immersive music. It means that properly produced tracks can adapt to the following variables with three values each:

  1. Speed
    1. Idle (not moving)
    2. Walking / driving slow
    3. Running / driving fast
  2. Swerve (360 degrees broken into 3 sectors)
    1. Moving straight
    2. Mild change of direction
    3. Sharp turn
  3. Time of day
    1. Morning
    2. Afternoon
    3. Evening + night

Each variable corresponds with certain type of stems (or layers). Those can contain different stuff, but the default option is to make separate drums, bass, and synth stems. As a result, movement direction can influence the track's melody, while the rhythm can change according to user's speed. Or vice versa. It's up to you really. Feel free to experiment.

Note that it's possible to use one of the variables as a fixed background of the track (e.g. containing vocals), so that stems from the other variables would come on top of it. To do that, just attach the same stem to every value of a variable. We will add a separate slot for background stems in the near future.

A number of immersive tracks form an array. It's basically an album or EP, but we want to stress its adaptive nature.

How to create your first array

We encourage you to start with making some of your existing tracks adaptive. These can be biggest hits, highlights from a new album, or unreleased material. It's up to you. Just pick a few thematically coherent tracks and think about variations you could add. What speed and time of day does the original reflect? How could it sound differently?

Adding new stems creates a lot of new combinations, almost remixes of the original track. But we have to make sure that all of them sound good. That's why it's crucial to test how it works (in your DAW or our editor) and make the necessary adjustments.

  1. Choose the track you want to make adaptive
  2. Break it down into 2-3 stems
  3. Create alternative stems for the variables
  4. Put all files in a folder with the name of the track, and give each file a name like "bpm_variable_1", where the number means the value
  5. Wait for the tracks to appear in our library
  6. Test how it all works together on Settings screen (in the app)