Bit Voltage

Max4Live Workarounds – Looper Drag & Drop!

If there’s one feature we, and so many other loopers, have desired, it’s to have a dedicated button that automates the dragging and dropping of clips from Live’s looper into some other location. After some head-scratching and thumb-twiddling, we’ve come up with a reliable workaround for that! Naturally, it will require some configuration on your part. But, it’s a great function to have in your arsenal if you’re an improviser with a sense of urgency (especially if you like dragging clips into Sampler!).

First thing’s first. You will need to download this pack and place the provided java files in the proper directories…

  • Max 5, Mac OS X directory: /Applications/Max 5/Cycling ’74/java/
    • “autobot.class” and “autobot.java” files go in the “classes” folder.
    • “autobot.maxhelp” file goes in the “help” folder.
  • Max 6, Mac OS X directory: /Applications/Max 6.1/Cycling ’74/java/
    • “autobot.class” and “autobot.java” files go in the “classes” folder.
    • “autobot.maxhelp” file goes in the “help” folder.
  • Max 7, Mac OS X directory…
    • Go to the Max 7 app in your Applications folder and open its context menu
    • Select “show package contents”
    • Navigate to: /Contents/Resources/C74/packages/max-mxj
    • The autobot.class and autobot.java files go into /java-classes/classes
    • The autobot.help file go into /help

If you require more help with file locations, the Cycling ’74 forums are an excellent source of useful information.

Once your files are placed, you can launch Live and open the project (download available at the bottom of this post).

 

Dragon Drawp Set

 


 

Housed in the device chain of the “Dummy” track is our “Dragon Drawp” device. Once configured, this device automates the drag & drop process by emulating mouse commands.

 

Dragon Drawp Device

 


 

 

Map controls to each of the buttons in Dragon Drawp’s interface.

 

Dragon Key Mapping

 

Hover your mouse over one of the looper’s “Drag me!” fields and press the control you’ve mapped to Dragon Drawp’s “Map Looper” button. You will only need to do this once.

 

 

NOTE: Being that Dragon Drawp emulates mouse commands, it is important that all the loopers are in the same position in each “# Looper” track’s device chain. Otherwise, the “Drag me!” fields will not line up and the mouse commands will be inaccurate.

 


 

This set is equipped to populate Sampler, Simpler and clip slots with clips from Live’s looper. But before, we can test the functionality, we will also need to map the sample drop fields for both Sampler and Simpler.

 

Map Sampler

Map Simpler

 

Hover your mouse over Sampler’s and Simpler’s sample drop fields and press the controls you’ve mapped to Dragon Drawp’s “Map Sampler” and “Map Simpler” buttons.

 

mappin simpsamp

 


 

Now you’re ready to move some clips around without the hassle of dragging and dropping like a chump. Give it a shot. Select a looper and press your “Populate Sampler / Simpler” control.

 

pop samp simp

 

NOTE: Clips are dragged from the looper in the device chain of the currently armed “# Looper” track.

 


 

This device can also populate clip slots. Hover your mouse over an empty clip slot and press your “Populate Clip Slot” control.

 

populate clip slot

 

NOTE: When populating clip slots, it’s best to “drag” clips into their looper’s respective track’s clip slots. “Dropping” clips into the other loopers’ respective slots will cause their tracks to arm. In which case, the next clip you “drag” will come from the looper of the most recently armed track. However, dragging clips into slots lying outside the track range shown in Track Armer +‘s drop-down menus will not cause any complications.

 

Dragon Track Range

 


 

 

Please feel free to contact nate@bitvoltage.com with any questions you may have.

Enjoy responsibly!

 

 

Tagged with,
This post was written by
Nathan Crepeault, graduate of New York University’s music theory and composition program, is an avid Max for Live user and bassist. Based in Austin,TX, Nathan has been teaching Max for Live with the Bit Voltage crew since his arrival from New York City in early 2011. Nate uses Max for Live to augment Live’s capabilities as a looping tool, alter the functionality of his control surfaces, and tastelessly glitch innocent audio signals.

1 Comment on "Max4Live Workarounds – Looper Drag & Drop!"

  • Moreau Christine

    i tried to do that but you achieved it ! Thanks!

Leave Your Comment