Page 1 of 1

Launchpad into user1/2 without selecting as a control surfac

Posted: Mon Oct 24, 2011 3:10 pm
by chapelier fou
It's more a max/Launchpad question rather than m4l.

is it possible to select the user1 or 2 modes when the LPs are not selected as a control surface ?
(i just hate the launchpads.....totally unprogrammable and i have to find crazy solutions to do what i want......gonna end making my own hardware i am afraid....)

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Mon Oct 24, 2011 7:08 pm
by amounra93
Nope. Its a conversion layer built into the Python script.

Monomodular makes Launchpad programming a lot easier in m4l....of course, you'd have to be using Live. There's a custom script that gives easy access to 8 monome-style patches from within m4l.

a

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Mon Oct 24, 2011 7:14 pm
by chapelier fou
Monomodular...well, thank you. i don't fully understand what it is capable of. Can it handle several LPs? What i wanna do is very specific.

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Mon Oct 24, 2011 9:23 pm
by amounra93
It can handle up to five @ once. Each one can be operating on its own patch, or they can all operate on the same one, or whatever combo in between.

What are you trying?

a

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Mon Oct 24, 2011 10:30 pm
by chapelier fou
well it's late now...i'll explain it tomorrow if you don't mind !

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Tue Oct 25, 2011 12:00 pm
by 11olsen
chapelier fou wrote:totally unprogrammable
???

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Tue Oct 25, 2011 12:33 pm
by chapelier fou
11olsen wrote:
chapelier fou wrote:totally unprogrammable
???
Yeah, could you please explain me how to assign a note, a velocity, or anything to a pad ? Or how the leds react ?

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Tue Oct 25, 2011 12:41 pm
by chapelier fou
amounra93 wrote: What are you trying?
Well, my setup currently is :

2 LPs to have 16 tracks. 7 scenes and stop buttons on the bottom.
The first has been rotated 90° so i don't have the gap mad by the scene launch buttons.
1st on user1, 2nd on user2.
Then all the midi info is going in max then going back in the LPs, to have the colors i want (i use 4 colors one for tracks 1 5 9 13, 2 6 10 14, etc, because it's MUCH clearer and reflects my screen colors).

you can have a glimpse of the setup here: http://www.dailymotion.com/video/xd0hjz ... -fou_music

Anyway, i want to avoid having to press user1 and user2 each time i load a set. And when in session mode, i got a strange hum, linked with the fact it's control surface enabled.

Thanks.

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Tue Oct 25, 2011 7:05 pm
by amounra93
Sounds like you have things pretty well under control.

Any setup w/launchpads is going to require Automap to configure the buttons if you're using it outside of Live. It's fairly well documented how to change settings within automap, I'm not going to add to it.

If you're using it in Live w/the Remote script, you won't have access to Automap AFAIK. You'd have to do that sort of thing using m4l.

As far as initializing each launchpad into the proper User mode, point a [live.object] @ path control_surfaces 0 components 0, then send it a 'call set_mode 1' to change to User1, or 'call set_mode 2' for user 2. You can also observer the mode_index property of that component in order to find out what mode you are in, and be notified when it changes.

a

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Tue Oct 25, 2011 8:20 pm
by chapelier fou
That's what i thought, and thanks for the initializing tip !

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Tue Oct 25, 2011 10:53 pm
by 11olsen
maybe i'm missunderstanding, but i think max can do almost everything automap does. at least it's easy to create pages and remap pads/buttons and manage led feedback.
and on mac with lh_midi even m4l can do it.
true is that without control script you cannot access the api and m4l won't see it as a surface.

O.

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Wed Oct 26, 2011 12:44 am
by chapelier fou
Having two LPs leads to several problems for led feedback since they both react to same channels and notes, and live remote output is not device-specific.

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Wed Oct 26, 2011 12:47 am
by chapelier fou
i may make a mistake in my routing logic but i doubt someone will have the patience to look into it.
Anyway, just ordered my midibox parts, i am going to make my own controller again, and that will be more efficient i hope !

Re: Launchpad into user1/2 without selecting as a control surfac

Posted: Wed Oct 26, 2011 3:22 am
by amounra93
A lot of your issues (routing, addressing, etc) would be dealt with by using Mod, but I'm afraid you'd still have to select the which patch you wanted to control when you first started Live, and every time you loaded a new project.

On the other hand, you could do the same thing with Mod as you could with the regular launchpad script as far as initializing (i.e. write a simple m4l patch that sent the controller a 'channel' message to autochoose the patch when you loaded a song).