Live Clip Chopper

A Max4Live device for controlling the playing position of clips within Live.

MLR mash-up business in Live!

created by: Myralfur and Nonagon.

prefix: /0000clipchopper

Set-Up

1. Drop the Live Clip Chopper device onto any track in Live.

2. Select your desired monome size.

3. Use the monome connection section on the far right to connect to monome serial or your desired routing application.

4. Select the appropriate Live Tracks Mode and Live Clips Mode.

5. RAM enable any Clips you'd like to chop by clicking the RAM button in the sample section of Live's Clip View.

6. Click the big yellow LCC button on the far left to start. LEDs should now appear on your monome.

7. Start mashing.

To create a Clip Selection Ring in the Live Session View you also need to install LiveOSC. To do this move the LiveOSC folder to the Midi Remote Scripts folder inside your live application and select LiveOSC as a Control Surface in the drop down menu in the Midi pane of the Live preferences window.

For more instructions on where to put the folder and downloads of the latest version visit the LiveOSC website here: http://livecontrol.q3f.org/ableton-liveapi/liveosc/

Use

Clips are mapped across a single row on the monome, from left to right, each row representing one Clip in Live.

The playing position of the clip is represented by a single LED which moves across the row. You can move the playing position of the clip by clicking on any of the buttons along the row.

You can move around Live's Clip Matrix by clicking on the arrow buttons, a separate display window can also be activated for use in performance.

The Live Tracks Mode menu allows you to select how many Live Tracks the Live Clip Chopper should focus on. The first number represents how many tracks will be available on a 64 or horizontal 128, the second how many for a vertical 128 or a 256. This allows functionality similar to Choke Groups in MLR when used with the Live Clips Mode Scene selected.

The Live Clips Mode menu allows you to select whether the Live Clip Chopper will focus on clips depending on the master Scene, or depending on the currently playing Clip in that Track.

The Live Track and Clip that should be represented on each row of the monome can also be selected individually in the 32 boxes bellow. The left box being track the right scene.

The Quantize menu allows you to select what quantisation you would like applied to your button presses.

The pattern recorders allow you to record a series of button presses, they will then loop that pattern of button presses until stopped. The length of the buffer can be changed in the drop down menu. Presses within the clips and also the row of track mutes and track stops are recorded.

You can also create a subloop within a clip by pressing the start point, keeping the first press held down, then pressing an end point later in the clip. This section will then loop continuously until you press another button within the row. The first press will disengage the loop, the second will then move the play position as normal.

The bottom right button of the monome activates the Function Rows, it does not move the playing position of the currently selected clip in the bottom row. Holding the button for a short while toggles it on and off when the button is held. Holding the button down for a little longer, just under a second, toggles the Function Rows on, the next click turns the Function Rows off again. When the Function Rows are turned on the bottom two rows of the monome turn into Track Stops, Pattern Recorders and some handy functions for controlling LCC. The layout of these changes depending on your monome size.

For either a monome 64 or vertical 128 the Function Rows are as follows:

TM - TM - TM - TM - TM - TM - PR - PR

Left - Up - Down - Right - Live Tracks Mode - Live Clips Mode - Shift - Function Row

When Shift is on the second to last row becomes:

TS - TS - TS - TS - TS - TS - Unmute All Tracks - Stop All Clips

For either a monome 256 or a horizontal 128 the Function Rows are as follows:

TM - TM - TM - TM - TM - TM - TM - TM - TM - TM - TM - TM - PR - PR - PR - PR

Left - UP - Down - Right - N - N - N - N - N - N - N - N - Live Tracks Mode - Live Clips Mode - Shift - Function Row

When Shift is on the bottom row becomes:

TS - TS - TS - TS - TS - TS - TS - TS - TS - TS - TS - TS - PR - PR - Unmute All Tracks - Stop All Clips

TS = Track Stop

TM = Track Mute

PR = Pattern Recorder

N = None

Note

All Clips you want to chop must have RAM Enabled. You can shift select or click over the whole Clip Matrix to do this quickly. Also check the latency time in the Audio pane of the Live Preferences window as this can affect the performance.

Original Live Clip Chopper v0.91 made by 9gon a.k.a Nonagon. http://nonagon.net

Thanks to 9gon for the clever math and proof of concept that finally made this possible.

Monome Forum Thread:

http://post.monome.org/comments.php?DiscussionID=7379

Download: