Page 1 of 2

Easy way of triggering different points within a sample?

Posted: Sat Oct 29, 2005 12:57 am
by drhicking
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

Posted: Sat Oct 29, 2005 11:32 pm
by drhicking
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?

Posted: Sat Oct 29, 2005 11:55 pm
by dj_statikfire
the same problem really bothers me, i'd like to trigger different parts of songs when i DJ

THX,
Jason D

Posted: Sun Oct 30, 2005 6:51 pm
by ben_blue
load the clips into session view slots, and assign keys to each slot.

that's what u want, right?

Posted: Sun Oct 30, 2005 7:05 pm
by billy rockwell
How bout assigning keys to marker points in the arrangement page?

Posted: Sun Oct 30, 2005 7:57 pm
by drhicking
I know for me, the whole idea would be to record what i'm doing into the arrangement page

Posted: Sun Oct 30, 2005 7:59 pm
by drhicking
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

Posted: Sun Oct 30, 2005 10:09 pm
by Michael-SW
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.

Posted: Mon Oct 31, 2005 12:12 am
by quandry
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

Posted: Tue Nov 01, 2005 1:02 am
by drhicking
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

Posted: Tue Nov 01, 2005 2:13 am
by ryansupak
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

Posted: Tue Nov 01, 2005 2:50 am
by drhicking
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

Posted: Tue Nov 01, 2005 3:12 pm
by ryansupak
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

Posted: Wed Nov 02, 2005 4:15 pm
by drhicking
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

Posted: Wed Nov 02, 2005 4:17 pm
by ryansupak
Can you send me the pd file that does not work? I might be able to massage it...

my handle, at gmail dot com.