One and the same

With foreverloops, one and the same pattern can be created in different ways. Here, a single Rock rhythm is shown in five equivalent variations.

Mixing gear types

Mixed samples and MIDI

At present, there are five different gear types that complement each other:

drive [B] [LP] [S] MIDI [LP] [S] scratch [LP] [S] sequencer [B] [LP] [S] FX gear [LP] [S]
drive gears
audio playback
video playback
image playback
note playback with VST generators [1]
resample [2]
retrigger [3]
modify playback

[B] foreverloops BEATS supports drive and sequencer gears.

[LP] foreverloops LONGPLAY support drive, sequencer, scratch, MIDI and FX gears.

[S] foreverloops STUDIO support drive, sequencer, scratch, MIDI and FX gears. The studio version can load VST effects and generators.

[1] vst generator plugins Certain vst plugins (foreverloops STUDIO) are able to generate sounds from note events.

[2] Resample (variable sampling frequency): sounds are modified, like a LP when played back faster or slower. Videos are played back at different speed.

[3] Retrigger (variable trigger frequency): sounds, images or video clips are played back more or less often, but at original speed.

Stacking tracks

Big stack

Track-stacks establish the basis for transmissions. Currently, up to 11 gears can be stacked up.

Connected tracks

Gear train Trains and transmission

Connected track trains with one drive can contain whole compositions:

  • transmissions generate different track speeds
  • tracks speeds depend on each other and can easily be modified

Independent, unconnected tracks run in parallel. They can be activated by drives with different speeds.
Idler-gears are used to cancel direction inversion.



Polyrhythms are tracks with different bars played at the same speed.
In foreverloops, they can be achieved by tracks with different segmentations - simple as that.



Polymeters are the combination of different bars with aligned strokes.
With foreverloops they can be formed by playing different sizes with an amount of segments corresponding to the gear ratio. Here the ratio is 3:4, the larger gear has a bar of fourths, the smaller one of thirds.

Leibniz gears

Available in foreverloops LONGPLAY and foreverloops STUDIO.

Leibniz rotating Leibniz canon Leibniz flowers

Leibniz gears allow for

  • alternating rhythms
  • foreverloops canons
  • interesting sound synthesis experiments
  • and much more



There is no hard limit on the number of tracks that can be created. Here, a Pop-rhythm collection is shown:

  • each stack can be easily de-/activated with a shortcut (power on / off drive)
  • different or similar rhythms can easily be compared

MIDI editor

Available in foreverloops LONGPLAY and foreverloops STUDIO.

Edit MIDI notes MIDI piano roll

Radial note editor, to

  • create new notes
  • delete notes
  • transpose notes
  • alter durations and onsets
  • alter velocities

It is possible to alter all notes, or to work with a selection.

Volume control

Volume control

Volume control for individual or multiple events.

Speed control

Speed control

Drive speed adjustment, influencing the tempo of all connected tracks. Between 1 and 240 BPM, the speed control UI displays genre hints.

Segment control

Alter segments

Setting the number of subdivisions of a sequencer or drive gear.

Quantization control

Available in foreverloops LONGPLAY and foreverloops STUDIO.


Setting the number of bars of a MIDI gear enables quantization. A value of 0 disables quantization. Changes apply instantly, and have an effect on subsequent MIDI recordings.

Offset control


By setting the sampler orientation offset, playback timings can be adjusted, in either direction.

Sample replacement

Sample selection

Samples of individual tracks, all connected tracks, or the entire scene can be swapped instantly.

Track progress

Rotating gears Rotating samplers

There are two options for track progress visualization:

  • revolving the tracks, with fixed samplers: suitable for performances
  • rotating the samplers, with fixed tracks: suitable for composing and following individual tracks

foreverloops defaults to revolving tracks. If a track is hovered, the concerned and its connected tracks temporarily switch to the sampler rotation mode.

Video display

Video fullscreen background Video windowed background Video windowed foreground

There are several options to customize the video display:

  • position and size
  • enable / disable
  • fullscreen / windowed
  • foreground / background

Main menu

Main menu

foreverloops main menu, to begin anew, to load or save compositions, to enter the options screen, or to quit.

Load screen


foreverloops load screen, with a list of saved and shipped compositions.

Power on / off

Power on

Enabling / disabling drive-, scratch- and MIDI-gears, and therefore affecting their stacks and all connected tracks.

Mute / unmute


Setting sequencer-, scratch- and MIDI-gears to mute or unmute. Can concern individual tracks, stacks, or all connected tracks.

Solo mode


Setting sequencer-, scratch- and MIDI-gears to solo mode. Can concern individual tracks, stacks, or all connected tracks.

Preparing performance setups

Performance setup

One way to prepare a performance is to arrange a set of tracks geared to each other. Then capture your performance while modifying parameters like power, mute, solo, or track topologies.
Here, a typical performance setup is shown, coordinated as a set of connected tracks that can easily be manipulated.


Available in foreverloops LONGPLAY and foreverloops STUDIO.

FX chains FX presets FX with Leibniz

Setting up audio effects by editing and connecting FX gears.
The effects are applied to all connected gears, the order of connection determines FX chain priorities. They can be disconnected or individually bypassed anytime.
Also, FX gears make use of Leibniz drives, they are enabled and disabled in the same way as other gears.

VST effects

Available in foreverloops STUDIO.

VST editors

VST3 effects behave exactly as normal audio effects: they can be setup and parametrized in FX gears. foreverloops STUDIO ships with a selection of AirWindows and MikaMicro vst plugins.
External VST3 plugins can be imported the same way as samples or soundfonts, they than appear and can be used from the FX browser.
Specific plugins provide their own editor. If available, they can also be used by foreverloops.
Generators and external synthesizers can be used as well. Usually, they are setup in conjunction with one or more MIDI gears in order to generate audible output.