Easy way of triggering different points within a sample?

Discuss music production with Ableton Live.
drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Easy way of triggering different points within a sample?

Post by drhicking » Sat Oct 29, 2005 12:57 am

I've been using Live for almost a year now, and while it took me a little while to get up to speed, I feel like I'm almost able to do whatever I need to do with Live....except for one thing.

Typically when I load up a sample i'll drag warp points to where it needs to go throughout the entire song (if it's not already set up perfectly) and then i'll pick and choose from different points in the song by creating as many copies as necessary. Recently I realized I could simply go into Arrangement view and click on various parts of the sample and it would record that (in essence, a way of chopping up the sample).

My question is, after I've lined up warp points for specific parts of the sample, can I then 'play' that out via a midi keyboard or even trigger the different parts using a regular keyboard. Basically it would be like using Recycle within Live, and then using the keyboard to play across the sample. Is this even remotely possible with Live, and if not, should I be looking at some other software altogether

drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Post by drhicking » Sat Oct 29, 2005 11:32 pm

It looks like short of loading up x number of clips and setting the play point at each different warp marker, I'm unable to assign any keys or midi buttons the way I'd like to - is this correct?

dj_statikfire
Posts: 132
Joined: Thu Dec 09, 2004 11:07 pm
Location: Chicago
Contact:

Post by dj_statikfire » Sat Oct 29, 2005 11:55 pm

the same problem really bothers me, i'd like to trigger different parts of songs when i DJ

THX,
Jason D
www.statikfire.com
- downloads for club dee jays and internet radio stations
- forum with articles on mixing

ben_blue
Posts: 422
Joined: Wed Mar 16, 2005 2:25 am
Location: TN | USA
Contact:

Post by ben_blue » Sun Oct 30, 2005 6:51 pm

load the clips into session view slots, and assign keys to each slot.

that's what u want, right?
my favorites at the moment: MASSIVE. FM8. LIVE 6. Bome's Pro. KORE.

billy rockwell
Posts: 64
Joined: Wed Feb 16, 2005 6:15 pm
Location: winnipeg, canada
Contact:

Post by billy rockwell » Sun Oct 30, 2005 7:05 pm

How bout assigning keys to marker points in the arrangement page?
E 6850 Core2Duo 3 Gig ddr2
Live8 Suite
Renoise
Moog Lil Phatty
APC 40
RME Fireface 400


http://balanced-records.com/billy_rockwell/
www.facebook.com/billyrockwell

drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Post by drhicking » Sun Oct 30, 2005 7:57 pm

I know for me, the whole idea would be to record what i'm doing into the arrangement page

drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Post by drhicking » Sun Oct 30, 2005 7:59 pm

ben_blue wrote:load the clips into session view slots, and assign keys to each slot.

that's what u want, right?
Essentially, but the problem is that seperating each chunk of a sample into different clips could get a little tedious. What I'm personally looking for is a way to use the warp clips to use live in a 'recycle' kind of way, and then assign keys to each warp clips

Michael-SW
Posts: 2054
Joined: Sat Apr 30, 2005 4:05 pm
Location: Stockholm, Sweden

Post by Michael-SW » Sun Oct 30, 2005 10:09 pm

You can always drop up to eight parts into an Impulse and play it with midi. Don't know how well that will work with pieces of a whole song, but it works well with chopped breaks.

quandry
Posts: 1611
Joined: Tue Mar 18, 2003 2:31 am
Location: San Francisco
Contact:

Post by quandry » Mon Oct 31, 2005 12:12 am

drhicking wrote:
ben_blue wrote:load the clips into session view slots, and assign keys to each slot.

that's what u want, right?
Essentially, but the problem is that seperating each chunk of a sample into different clips could get a little tedious. What I'm personally looking for is a way to use the warp clips to use live in a 'recycle' kind of way, and then assign keys to each warp clips
you have the clip with the warp markers in the different spots you want to jump to in the clip right? If you load this same clip in 6-10 slots on the same channel, the change the playback start position in the clip view to trigger the sample at the different points. Assign midi notes to these clips. play. right? Live only loads the clip once, and refers back to it for each of your clip slots, so memory wastage is not a problem, though screen real estate is. It would be pretty sweet in your case if we could assign midi notes to warp markers in clip view...

Ryan
Dell Studio XPS 8100 Windows 7 64-bit, 10 GB RAM. RME Multiface, Avalon U5 & M5, Distressor, Filter Factory, UC33e, BCR-2000, FCB1010, K-Station, Hr 824 & H120 sub, EZ Bus, V-Drums, DrumKat EZ, basses, guitars, pedals... http://www.ryan-hughes.net

drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Post by drhicking » Tue Nov 01, 2005 1:02 am

For me it wasn't as much a question of screen real-estate (although that's always good to keep to a minimum) but more of a creativity/workflow issue. The ideal would be that I'd have, at my fingertips, the various parts of the sample that i'm going to replay (think of a recycle2/mpc type of a workflow).
quandry wrote:
drhicking wrote:
ben_blue wrote:load the clips into session view slots, and assign keys to each slot.

that's what u want, right?
Essentially, but the problem is that seperating each chunk of a sample into different clips could get a little tedious. What I'm personally looking for is a way to use the warp clips to use live in a 'recycle' kind of way, and then assign keys to each warp clips
you have the clip with the warp markers in the different spots you want to jump to in the clip right? If you load this same clip in 6-10 slots on the same channel, the change the playback start position in the clip view to trigger the sample at the different points. Assign midi notes to these clips. play. right? Live only loads the clip once, and refers back to it for each of your clip slots, so memory wastage is not a problem, though screen real estate is. It would be pretty sweet in your case if we could assign midi notes to warp markers in clip view...

Ryan

ryansupak
Posts: 429
Joined: Wed Aug 18, 2004 7:23 pm

Post by ryansupak » Tue Nov 01, 2005 2:13 am

Here's how you could do it with (the free) PD (I can get into details if you want to put in a little preparation and go this way)...

Live has the ability to assign the sample's play position to a knob. The position is mapped absolutely to the knob. For example, if your knob has 128 positions (a typical MIDI controller knob has that many), then the sample would be effectively divided up into 128 equal intervals.

That's all well and good, but that's not a full solution. But, if you had a MIDI controller with 16 buttons or keys in a line, then you could rig a solution up, using a PD script like this:

Image

Basically this takes a span of keys and interpolates them into equal steps of a knob.

Actually, looking at this, moses 35 should be moses 36, and -15 should be -16; but this is the basic idea.

hth,
rs

drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Post by drhicking » Tue Nov 01, 2005 2:50 am

Wow that would probably work perfectly actually - how exactly do I go about doing this?
ryansupak wrote:Here's how you could do it with (the free) PD (I can get into details if you want to put in a little preparation and go this way)...

Live has the ability to assign the sample's play position to a knob. The position is mapped absolutely to the knob. For example, if your knob has 128 positions (a typical MIDI controller knob has that many), then the sample would be effectively divided up into 128 equal intervals.

That's all well and good, but that's not a full solution. But, if you had a MIDI controller with 16 buttons or keys in a line, then you could rig a solution up, using a PD script like this:

Image

Basically this takes a span of keys and interpolates them into equal steps of a knob.

Actually, looking at this, moses 35 should be moses 36, and -15 should be -16; but this is the basic idea.

hth,
rs

ryansupak
Posts: 429
Joined: Wed Aug 18, 2004 7:23 pm

Post by ryansupak » Tue Nov 01, 2005 3:12 pm

You'd start by getting pd 0.39 and installing it (don't worry about any of the "externals", aka the "add-ons".)

Then, config the system for MIDI: Disable Audio, set the latency to 1ms, and pick your midi keyboard as the only MIDI input.

Use a virtual MIDI port as the MIDI out: IAC driver for Mac or MidiYoke for PC.

Make a simple MIDI passthru first: create a NoteIn, a NoteOut, CtlIn, and CtlOut object, and patch them from left to right: NoteIn to NoteOut and CtlIn to CtlOut.

Now, assign the virtual midi port as the only remote input for Ableton. you should be able to see midi from the keyboard in ableton.

Let me know when you've gotten this far and we'll move forward...
rs

drhicking
Posts: 21
Joined: Sat Oct 29, 2005 12:50 am

Post by drhicking » Wed Nov 02, 2005 4:15 pm

Ok, PD 0.39 is installed, MidiYoke is installed, I attempted to create a passthru by creating the NoteIn, NoteOut, etc. objects but PD didn't seem to know what to do with those.
ryansupak wrote:You'd start by getting pd 0.39 and installing it (don't worry about any of the "externals", aka the "add-ons".)

Then, config the system for MIDI: Disable Audio, set the latency to 1ms, and pick your midi keyboard as the only MIDI input.

Use a virtual MIDI port as the MIDI out: IAC driver for Mac or MidiYoke for PC.

Make a simple MIDI passthru first: create a NoteIn, a NoteOut, CtlIn, and CtlOut object, and patch them from left to right: NoteIn to NoteOut and CtlIn to CtlOut.

Now, assign the virtual midi port as the only remote input for Ableton. you should be able to see midi from the keyboard in ableton.

Let me know when you've gotten this far and we'll move forward...
rs

ryansupak
Posts: 429
Joined: Wed Aug 18, 2004 7:23 pm

Post by ryansupak » Wed Nov 02, 2005 4:17 pm

Can you send me the pd file that does not work? I might be able to massage it...

my handle, at gmail dot com.

Post Reply