what's this?

Repetito Pro

Repetito Demo


Buy now


Measuring LUFS+TruePeak

What's this?

First look
Repetito multichannel looper
How does it work?

Repetito is a multichannel looper software - with which you can record and add loops on internal channels - resulting in unequaled mixing potential.

Repetito is a real time software which was developed for live music; Repetito can also be used in a studio. Its operation and its user interface are simple and intuitive.

Repetito is operated with MIDI commands. The graphic user interface takes up the whole screen so musicians can control Repetito while playing music.

This page gives a first idea of how Repetito works. A much more complete Repetito User's Manual (only in French) is available from the documentation page.

First look>> back

Repetito requires the following gear:

  • a computer (laptop on stage) with enough RAM (minimum 1 GB). Repetito runs on Mac OSX (10.5 or newer) and Windows (XP or newer, 32 ou 64 bits);
  • a sound card with enough inputs and outputs;
  • a MIDI foot controller (though Repetito can be tested without one);

    The software is designed to be used live on stage or in a studio. The musician(s) control the application with MIDI remote controllers from where they are on stage.

    The user interface is designed to be readable from a few meters away (full screen interface, large vu-meters, simple and colorful icons...).

    General view of Repetito:

    Repetito multichannel looper>> back

    Repetito has multichannel inputs: up to 8 separate sound card inputs (mono or stereo) can be used.

    Repetito is multichannel internally: 4 to 16 internal loop channels can be configurated.

    When in Multichannel Outputs configuration, the internal loop channels are directly routed to the sound card outputs, to be mixed in an external mixer.

    When in Internal Mix configuration, the internal loop channels are mixed to one or more stereo buses, which are then routed to the sound card outputs.

    How does it work?>> back

    Remote control with MIDI controllers>> back

    All Repetito commands can be called remotely with a MIDI controller.

    It is suggested for you to use a MIDI pedalboard with 10 footswitches for Repetito main commands.

    When in Internal Mix configuration, you might also need another MIDI controller with MIDI buttons and pots to manage the internal mix.

    The attribution of MIDI commands to Repetito commands (MIDI Learn) is done with a cmd-click (or right click) on the commands on the Repetito user interface, then by calling the chose MIDI command with the MIDI controller.

    If necessary, several MIDI controllers and/or computer screens can be used simultaneously to enable several musicians to see and control Repetito together.

    Loop duration, MultiplyDuration, AddDuration,
    >> back

    The first loop to be recorded is the main loop: its duration defines the looping duration for the other loops.

    The other loops are the secondary loops and are all synchronized to the main loop.

    The following commands enable the recording of secondary loops with different durations:

  • The MultiplyDuration command multiplies by 2 the looping duration for the next secondary loops. It's as if the main loop lasted N times its duration;
  • The AddDuration command is similar to MultiplyDuration - but instead of multiplying, it increases the next looping duration by adding the current looping duration;
  • The Division command enables the recording of loops which last the same duration as the main loop - after MultiplyDuration or AddDuration has been called.

    This command also enables the recording of loops which last half, one third, or one quarter of the main loop duration - or of the total looping duration - to enable for rhythmical effects;

    Non-rhythmical loops>> back

    Non-rhythmical loops are loops which loop on their own duration, like the main loop.

    However since these loops are not synchronized with the main loop, each of these loops plays separately, at its own rhythm.

    For instance these loops can be used to play ambiances with pads.

    If several non-rhythmical loops are recorded and played, a somewhat random music is played since the loops are not played regularly.

    Reverse playback>> back

    The Change Playback Direction changes the playback direction, to be able to produce strange reverted sounds.

    If some first loops are recorded, and then this command is called, the loops recorded after calling this command will be played forwards when the first loops are played backwards, and backwards when the first loops are played forwards.

    Undo/Redo>> back

    Undo and Redo enable the cancelling or the recalling of the latest commands.

    Undo enables the cancelling of all the loops and going back the the first loop.

    Redo enables the recalling of all undoed operations to hear all the loops again.

    Saving and reloading loop sessions>> back

    Repetito Pro enables the saving and the reloading of the loop sessions.

    Several loop sessions can be organized into "playlists" to easily load loops when on stage.

    Tempo Interface and MIDI sync>> back

    Repetito Pro can synchronize a drum machine or a sequencer to the recorded loops using the MIDI Beat Clock protocole.

    Repetito: the multichannel looper software for live performance