Can Lemur switch projects with Scene launch (LIVE)

Discuss Lemur and share techniques.
Post Reply
mssngmrblz
Newbie
Posts: 40
Joined: 03 Feb 2013 15:08

Can Lemur switch projects with Scene launch (LIVE)

Post by mssngmrblz »

Hello music nerds....i'm running into a problem during my live shows and i need your help...when i switch from one track to another I have to go through my lemur and also find my project for that track and switch. is it possible to have Lemur do this automagically?

either...
a) a container in my lemur loads relevant controls for current track ...or
b) whole lemur template reloads with relevant controls for current track...or
c) Maybe you seasoned producer/performers have a more succinct way of solving this problem...i'm open to suggestions.

I have M4L and am ok programming...just a nudge in the right direction would be so swell!

I live in a place (vacuum) where nobody does this stuff so i need to search out the answers on the sphincternet...and I really appreciate all the help i've been getting.

thanks,

Pat

Who the F*@k is MssngMrblz?
www.soundcloud.com/mssngmrblz
Joe Soap
Regular
Posts: 462
Joined: 07 Jul 2012 15:04

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by Joe Soap »

Check this template / M4L combo - it has the necessary gubbins to send modules to Lemur while your set is in flight.

http://liine.net/en/products/lemur/premium/mu/

I'm not sure it'll be easy or even doable to swap out entire templates based on a Scene launch, but you can structure things in Live such that loading sub-templates (Modules) will do the trick. I believe the relevant bits of M4L code are to be found in the Device Control section.
mssngmrblz
Newbie
Posts: 40
Joined: 03 Feb 2013 15:08

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by mssngmrblz »

I had a look into it and i did see the LemurLoader object and did experiment with it... but i ran into another problem...i'll explain.

LemurLoader can load a project into the lemur on command no problem....but! if i create a project with a multi ball and a container, LemurLoader can also load up library contents (.jzml) inside the container! This was my preferred method...however what i did find was that as the .jzml files loaded into the container the previous .jzml's didn't go away, they kept stacking up on top of one another... I forsee this would create a problem with a long set because there would be so many objects... if they used scripting...the template would become sluggish and grind to a slow chunky molassesey mess.

So what i need to find out now is if there's a way to remove or delete the previous objects in a container before loading the next controls... without having to reload the whole project (my project typically contains several pages one page has MU running for launching...it's awesome but it's a resource hog!)

thanks,
Patrick
Joe Soap
Regular
Posts: 462
Joined: 07 Jul 2012 15:04

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by Joe Soap »

Yeah, if you open up Mu in the Editor you should see some code there to destroy objects.

destroyObjectsIn(OSC_ARGS)

Unless I'm mistaken, that Nukes Stuff Quite Nicely.
mssngmrblz
Newbie
Posts: 40
Joined: 03 Feb 2013 15:08

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by mssngmrblz »

Dude! you are awesome! i'll check that out!
Macciza
Regular
Posts: 1315
Joined: 07 Dec 2011 04:57
Location: Sydney, Australia.

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by Macciza »

Hi

Just like to mention that a lot of that was purely to get around the fact that the hardware Lemur had very small memory available.
This is no longer an issue really due to increased limits so you can probably just have it all in one project without any dynamic creation/destruction.

Have you checked out the show(object,state) function, you can easily show and hide whole containers if you want. . .
The other common solution is to use large containers and simply change there onscreen position to reveal different parts . . .

There may be easier simpler more efficient ways to do what you want, is what I am saying . . .

Cheers
MM
iMac 2.8G i7 12G 10.6.8/10.7.2, Legacy Dexter/Lemur, Liine Lemur/iPad2, KMI SoftStep, 12Step & QuNeo , B-Controls, Mackie C4 etc
MaxMSP, Live Suite, Native Instrument stuff, etc Modified Virtual Guitar System etc All Projects/Modules © CC-BY-NC-SA[*][/b]
mssngmrblz
Newbie
Posts: 40
Joined: 03 Feb 2013 15:08

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by mssngmrblz »

i get you there...it's mainly for my own organization...each track i perform has sometimes a completely different set of tools (and project files) that i continue to tweak in the studio...for that reason just calling up the container will always bring up the latest iteration.

Doing it this way will help translating the Gestalt(ish) compartmentalization in my brain...maybe a little OCD...plus it's a little bit of a challenge.

I see the script in the editor...how do i implement it? can you point me to a resource? i don't mind reading manuals or if you know a simplified explanation to give me a shove in the right direction that would be sweet....if i can get this sorted i would like to post it up on youtube for others to learn from.
mssngmrblz
Newbie
Posts: 40
Joined: 03 Feb 2013 15:08

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by mssngmrblz »

I think this might be what i'm looking for!!!

http://forum.jazzmutant.com/viewtopic.php?p=13127
Joe Soap
Regular
Posts: 462
Joined: 07 Jul 2012 15:04

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by Joe Soap »

mssngmrblz wrote: Doing it this way will help translating the Gestalt(ish) compartmentalization in my brain...maybe a little OCD...plus it's a little bit of a challenge.
This! :)
mssngmrblz
Newbie
Posts: 40
Joined: 03 Feb 2013 15:08

Re: Can Lemur switch projects with Scene launch (LIVE)

Post by mssngmrblz »

FYI...I figured this out! Thank you so much! I figured out how to load the container and clear it out! Now onto the next part!

what i'm doing is building a Lemur Loader for live performance. Each scene or tune can load a container in lemur with your choice of specific custom controls for that scene/tune/song...and delete/destroy it all when you move on. This device contains a single live.knob which has 128 increments. Each increment will load the container(on your lemur) of your choice with the .jzlib of your choice. The knob is controlled by a "Clyphx" <SNAP CLIP> script triggered upon that scenes launch. Pretty Snazzy HUH??? It's been the way i've envisioned performance...all controls automagically appearing in front of me when they are needed and then poof! they're gone when i no longer need them.
Post Reply