How to observe if ANY clip is launched and get it's name

Sep 12, 2013 at 8:22am

How to observe if ANY clip is launched and get it's name

Hi There,

Trying to build a patch to communicate with VDMX. I need to able to observe if ANY clip in the set is launched, and when it is to get it’s name to send over OSC.

I understand getting the name will be quite easy but I don’t really understand how to observe the whole set to react when any clip is launched.

Any ideas? A guy called MYR built something that looks ideal but downloads have expired and can’t get hold of him!

J/

#265109
Sep 12, 2013 at 3:37pm

Hey Jakeone,

Unfortunately I cant help with your situation directly. I was just browsing the forum and stumbled on your problem. Weirdly enough I think I know myr personally, if it is in fact the same man. Here’s a form of contact (I hope he doesn’t mind…) #jamesmyr(Twitter)

Hope this helps.

J.

#265152
Sep 12, 2013 at 3:41pm

thanks – will give him a try! j/

#265153
Sep 12, 2013 at 3:48pm

actually just managed to download ‘m4lc hub’ from the monome site.. it may still not do what i want as it doesn’t continually monitor for launched clips.. hmmm

#265155
Sep 12, 2013 at 4:01pm

I’d be interested if you find or develop a solution for this – could be very useful!

#265156
Sep 12, 2013 at 4:03pm

There is a way to do this and I’ve done, though I don’t have the patch here. Each channel to be observed had an M4L device which reported the name of a clip when launched. I’ll see if I can find it.

#265157
Sep 12, 2013 at 4:10pm

We have something called Livegrabber (which contains a device called Trackgrabber) that does this on a given track. I would like something that does it for the whole set. But can’t understand how Trackgrabber is doing it to modify !

http://showsync.info/index.php/tools/livegrabber/

#265158
Sep 12, 2013 at 4:18pm

I remembered how to do it. Try this:

<code>

– Pasted Max Patch, click to expand. –

</code>

#265159
Sep 12, 2013 at 4:23pm

I think the only way to do this is to individually query the channels as in the patch above. I’m not aware of any way to globally keep track of launched clip slots / names, someone correct me if I’m wrong here. If you need to keep track of more channels, just replicate that chunk of code for as many channels as you have (this can all be in a single M4L device), enumerate the “tracks X” parameter for each channel, then tie all the outputs into a single message box to see the last clip triggered.

#265160
Sep 12, 2013 at 4:30pm

thanks a lot misho. this sounds possible… but i guess would have to create something that constantly bangs to constantly query to look for clips as they are triggered?

#265163
Sep 12, 2013 at 4:36pm

oh no my bad it constantly monitors, sorry

#265164
Sep 12, 2013 at 4:37pm

thanks for that – think it’ll work!!

#265165

You must be logged in to reply to this topic.