Stutter Effect and MIDI Question

Share your favorite Ableton Live tips, tricks, and techniques.
Post Reply
Jeshua
Posts: 36
Joined: Thu Dec 17, 2009 8:29 am
Location: Boston, Ma

Stutter Effect and MIDI Question

Post by Jeshua » Sat Mar 19, 2011 8:54 pm

I have made a really nice drum rack and I'm adding some stutter effects in the mix as well, but I have a question about MIDI messages with the beat repeat.

Outside the drum rack I have my effects chain which includes about 8 beat repeats that serve different functions. Each beat repeats chance is turned down to zero and I use a midi notes to turn on an individual effect (via chain the chain selection) and the repeat button within the effect. Though I noticed I have to toggle the midi note 2x to turn it on and off.

What I want to happen is, "User toggles C1, which selects beat repeat 1 and turns the repeat effect on. User toggles D1, turns beat repeat 1 off, and does the exact same functions as the first".

I hope this makes sense. Thanks

MisterMcGillicuddy
Posts: 60
Joined: Thu Feb 24, 2011 12:32 am

Re: Stutter Effect and MIDI Question

Post by MisterMcGillicuddy » Sun Mar 20, 2011 1:53 am

I'm not sure if I know what you're talking about...

If you're talking about what I think you are, you simply need to program each note to turn the previous beat repeat off, and the next beat repeat on, with exception to the first and last notes. User toggles C1, turns on Beat Repeat 1 + repeat effect, D2 turns off Beat Repeat 1 and toggles the on switch for Beat Repeat 2 + repeat effect, and so on and so fourth. Essentially each note needs to toggle 3 separate parameters
Image

lx71
Posts: 44
Joined: Sat Jan 02, 2010 5:57 pm

Re: Stutter Effect and MIDI Question

Post by lx71 » Thu Apr 07, 2011 2:21 am

I don't think the previously offered solution would work, since then 1 On/Off switch would need to be mapped to two different notes. That's not possible, is it?

In fact, I don't think this can be done with just Live. If it can, I would love to know how it is done.
The solution I propose would require some translation of your midi note to a single CC with values varying according to the note. It seems a little complex, but once setup, it does the trick.
I use a similar thing for an effects rack where I can trigger the different effects (chains) with pads that output note values which get translated to CC values.

The translation can be accomplished with MidiOX or Bomes Midi Translator for instance (assuming windows).
In MidiOX setup a mapping that takes a 'NoteOn' for its input and sends 'Ctrl' out, 'Pull' Note values (not velocity) to be the CC's output.
The rule would be like this (if we use CC=111 for instance):
Input: channel=*, Message=NoteOn, Value 1 Min=*, Max=*, Value 2 Min=*, Max=*
Output: channel=*, Message=Ctrl Value 1 Min=111, Max=111, Value 2 Min=*, Max=*
(Add another rule taking 'NoteOff' and 'Discard' output)

With this set up, go back to Live and use the 'Chain Selector'.
For each chain, make the blue bar in the Chain Selector screen single-spaced, so to speak, and make each of this single-spaced blue bars sit 1 apart from each other... So that moving the selector 1 position to the right, turns on the next chain and turns the previous chain off.

Then map say macro knob 1 to the rack's chain selector, using the rack's 'Map Mode'.
Then use Midi Mapping (ctrl-m) to map a CC# (111 in our example) to knob 1. So that turning a knob with CC=111 would move the chain selector across, but since you're keys are being translated to this CC, that should do it.

This may have been better explained elsewhere, but I made a quick video to show how I'd do it. Maybe it is a little too quick, so you might want to keep a finger on the pause button.
http://vimeo.com/22058309

Since this is such a handy way to do it that can be applied in various circumstances, I thought it worth the effort.
Check out the UltraDevice http://vimeo.com/21841158. A DeviceComponent with more than 8 controls!
Here is my music: http://soundcloud.com/goalex

Post Reply