Introduction

Trapcode ProLoop for iPhone, iPod Touch and iPad is a powerful and flexible loop instrument for professional musicians as well as hobbyists. Use it as a live electronic instrument by itself or as an addition to your other gear, or just play around with it and explore the possibilities!

ProLoop comes bundled with many professional loops by Mokira (Andreas Tilliander), HÃ¥kan Lidbo, Kymatica and others. It also includes some demo sessions to get you started. But the real power comes by the fact that you can record your own loops directly in ProLoop or upload your own professionally recorded soundfiles to ProLoop through your web-browser! You can also paste audio from other music apps into ProLoop.

Example use (flash video): http://www.trapcode-content.com/proloop/ProLoopScreencast.swf

iTunes Store Link: http://itunes.apple.com/se/app/proloop/id353139847

Features

ProLoop can play up to 6 loops simultaneously. Besides changing the volume each loop can also be pitched/transposed, reversed, muted, panned, ring/frequency/phase-modulated by any other loop, and synchronized to a masterloop.

Pitch can be smoothly adjusted or quantized to a musical unit such as octaves, semitones or a custom division of an octave. Or put it in sync-mode to automagically fit the length of the choosen masterloop.

The sync offset can be adjusted to have loops sync at other positions than their start, and the sync can be turned off individually to allow the loops to have different lengths to create ever-changing layers of soundtextures.

There is also a Freeze FX that lets you temporarily "freeze" a loop with adjustable grain size and position.

You can control all the loops in real-time, and multi-touch will let you adjust several parameters simultaneously, for example crossfading by changing the volume of two loops at the same time.

Detailed list of features

User Interface

The following sections explains ProLoops user interface in detail.

Main Screen

The main screen shows three loops at a time, you can switch page by touching the left edge of the screen. This is where you actually play ProLoop as an instrument, controlling the various parameters of the loops such as volume, pitch and start/pause.

Loop elements

Each loop consists of the following elements, from left to right:

Course/fine, Level/Modulation and Record modes

To the right above the middle loop is a button that toggles between volume and modulation amount control. When in modulation amount mode, the green volume blobs changes to blue modulation blobs, and the current modulation source and type is shown next to each loop, as seen in the image to the right.

To the right below the middle loop is a button that toggles between course and fine pitch control. The current mode is shown with the letter "C" or "F" at the base of the pitchbars. When in Fine mode, the Pitchbar make subtle pitch adjustments.

To the left of the course/fine button is the Record enable button. Tap this to enable recording if your device has an internal or external connected microphone. Each loop's play buttons will now be replaced by record buttons, letting you record sound straight into a loop.

Loop details

Tap the i> button to the right of each loop to show the details view for that loop. This is where you load soundfiles into a loop and adjust individual loop settings. Tap the done button to get back to the main screen.

Loading soundfiles

By tapping the soundfile button at the top of the Loop Details screen, you will be presented by a list of available soundfiles. They are color-grouped by the first three letters. Tap a file to load it into the loop.

Switch the toggle at the bottom to ON to be able to upload custom loops. See Uploading custom loops later in this documentation for more information.

Deleting soundfiles

You can delete custom loops by swiping them (move your finger across them in a fast gesture), which will present a delete-button next to it. Tapping this delete-button will ask for confirmation and then delete the file. The bundled demo loops can not be deleted.

AudioPaste

Audio can be copied from another app supporting AudioCopy and pasted into ProLoop. First copy the sound in the other app, then go back to ProLoop and go to the soundfile list by tapping the soundfile button in a loops details screen.

Tap the audiopaste button in the lower left to paste audio into a new soundfile.

Modulation

By using ProLoop's modulation feature, any loop can be modulated by any loop to create new interesting sounds. A loop can even be modulated by itself for strange effects!

There are three types of modulation available:

By tapping the Modulation button while in modulation mode (the button between play and pause), the modulation settings pop-up is shown, as seen in the image to the right. Choose the source loop and modulation type, then tap Done. The modulation amount is controlled in modulation mode by dragging the blue blobs inside each loop.

Recording

By tapping the microphone symbol, ProLoop enables recording if your device supports it.

Every loop then gets a Record button, tap this to start recording into that loop, and tap again to finish.

Tap the microphone again to go back to play mode.

Saving recordings

To save your recording, go to details view. A SAVE button is now shown to the right of the file button, tap this to name and save your recording.

Global Settings

By tapping the gear at the upper right corner, the Settings screen is shown. This is where you adjust global settings and save/load sessions. Tap the done button to get back to the main screen.

Getting help inside ProLoop

Tap the questionmark to the lower right to show the first quick help-screen. Each text-bubble describes different user interface elements. Press the questionmark again to show the second help-screen, and again to hide the help.

Uploading custom loops

When selecting a soundfile or session for loading, there is a toggle button at the bottom of the screen to enable uploading of custom loops. Follow these steps to upload your own soundfiles for looping in ProLoop:

Sessions can also be transfered through this web interface, so that you can share sessions with friends. Just make sure they have the same loops available.

Contact

ProLoop was coded by Jonatan Liljedahl for Trapcode. For support, send a mail to Jonatan at lijon@kymatica.com