[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Date Index][Thread Index][Author Index]

Ableton LIVE - live looping device



OK, here's an attempt to describe a little of what I've discovered about
using Ableton LIVE as a live looping device.  I figured that I'd describe 
my
signal and MIDI flow, so technical questions can be answered:

Guitar
|
G-Major --------->SPDIF into LIVE
| (right)     | (left)
|               |
EDP#1    EDP#2

So, LIVE is getting my signal pre-EDP.  I'm not feeding EDP loops to LIVE
(yet).  I think I like this approach better for now.  I'm using an Edirol
UA-30 with a USB ASIO driver to bring the signal into my laptop.  Very low
latency, no pops or crackles, very nice.

MIDI goes from an FCB-1010, into my laptop (for LIVE), into EDP#1, then
EDP#2, then to the G-Major.  More about FCB1010 and LIVE in a minute.  
Using
this setup, I can ask LIVE to drive the clock, or let the EDP's run
independently (out of sync) with LIVE.

With the right MIDI routing, I could have the EDP's drive the clock, and
have LIVE slave to that clock.  My current setup doesn't allow for this.  I
like it this way for now.

OK, so... now to LIVE software setups.  I've been experimenting a lot, and
have tried a number of different approaches and configs.  I'm going to
describe the approach I'm starting to settle on, but you can extrapolate a
lot of other ideas from this.

I setup a template with the following:
-  Arm four different tracks to record the SPDIF line in
-  MIDI notes are assigned to the start button on each of the four clips.
The FCB1010 pedals assigned to these notes will now start the recording, 
and
after a clip is recorded, they become loop restart (and stutter) pedals.
-  FCB1010 expression pedals are setup to control the clip volume when that
clip is selected.  So, I do have to "restart" a loop to activate expression
pedal control of that loop's volume.  Not a biggie - I like restarting
loops! :)
-  Set the clip update rate to 1/32 in Preferences/Misc
-  Set Clip Defaults to LaunchMode: Trigger, Loop: On, Quantization: 
Global.
This allows the control panel Quantization setting to control quantize on
all of the clips that you record.  I have FCB1010 pedals setup to change 
the
control panel quantize to different values.

Finally, I have FCB1010 pedals setup to delete any of the 4 clips (loops).
LIVE doesn't offer a direct MIDI interface to delete a loop, so I grabbed
Bome's MIDI Translator (www.bome.com/midi/translator/), and now I can map
MIDI notes to fire off keyboard macros.  So far I'm only using this to
delete clips, but it's a pretty powerful tool to have with LIVE, because I
can see many other things I might want to execute with a pedal, for a
specific piece or technique.

So, a common way for me to use this basic setup:

For rhythmic pieces, I usually take this approach to start:
Load a simple rhythm clip into clip 5, and start with that.  I know, evil.
Prerecorded loop.  Not live-looping!! :)  But it's a good way to get a
practice session started.  One thing about LIVE is that you can't currently
define the loop length (and therefore the tempo of the piece) on the fly.
Gotta set the clock, and start the piece playing.  It's a very "rhythmic"
technical approach, but it certainly doesn't preclude arrhythmic,
ambient-style music.
Alternatively, I sometimes set quantize to "Bar" (meaning 1 measure), and
start by recording a guitar sound (note, scrape, slap, whatevah) into a one
bar clip, creating my own metronome.

>From this point, I can change quantization to whatever I want, record 
>loops
in the other slots, delete loops, change loop volumes, etc.  Regarding the
earlier points about overdub and multiply: by setting quant to bar, you can
create overdub/mult-like effects by playing the overdub into the next clip
for an even number of bars.

However, I've really moved towards using LIVE to create more complex,
evolving loops by using small quant settings (1/4, 1/8, 1/32) and building
polyrhythmic loops.

By the way, once I start LIVE, I can put my EDPs into one of the presets
that synchs to MIDI clock (again, using an FCB1010 pedal), and slave the
EDP's to LIVE.

For more ambient, arrhythmic stuff:
Who cares about the tempo? :)  Tempo setting is as important as what time 
it
is :)  I usually set quant to a small value, and build textures.  I can set
the EDPs to ignore clock, and I have unsynched EDP power!

So, that's a basic overview of what I've tried in the last 2 weeks.  This 
is
just scratching the surface of LIVE, and I'm sure others on this list will
be able to take this example and add/modify/expand it based on their own
knowledge.

Some other comments:

Limitations:
- You can't overdub, insert, or multiply with clips.  See above for
workaround ideas.
- You can't set the loop length on the fly.
- You can't control clip properties directly with MIDI.  This seems to be 
an
oversight, in my opinion.  You can control many things with MIDI in LIVE,
but not the clip properties, which is where the pitch setting is :(  
When/if
they fix this, nifty stuff can happen.


Other possibilities:
- I haven't spent much time with plugins.  LIVE can use VST plugins, and
there's endless possibilities there.
- Interestingly, LIVE *does* allow MIDI control of the parameters of its 
own
native plugins.  So, You can use your MIDI controller for loop manglage.
This is one way to workaround the pitch control problem - there's a "grain
delay" plugin that can change the pitch of a clip, but it doesn't sound so
great to my ears.
- LIVE can route any channel to any output, so I've considered getting a
2-out audio device, so that I can pipe a click track to a headphone amp, 
and
distribute it to myself and a drummer I sometimes jam with.

OK - my brain hurts.  Hope this generates some good discussion on things
folks have done with LIVE!!

Doug