How do I control external devices?

FFGL, OSC, GLSL. If you like abbreviations, this is the forum for you
Post Reply
leelaleela
Met Resolume in a bar the other day
Posts: 3
Joined: Mon Nov 18, 2013 08:56

How do I control external devices?

Post by leelaleela »

Hello Everyone.

I’d like to try a projection mapping by Resolume Arena 4.
While performance, What I want to do is to control stage setting (e.g. step motor) via Resolume Arena 4.

According to documents, Resolume Arena supports MIDI, Open Sound Control, DMX. But, It seems to be written only about input.

Does this software support output via MIDI, OSC or DMX?
And, Where should I implement programs that control external devices (stage settings) using these protocol? Are there any appropriate API or plugin system?

Thanks for your help.

deepvisual
Hasn't felt like this about software in a long time
Posts: 80
Joined: Thu Mar 31, 2011 15:49

Re: How do I control external devices?

Post by deepvisual »

you'll find external control apps very expensive.
watchout or Medialon will do what you require.
vezér might.. as might Qlab.

its more usual to use timecode to sync various devices.

leelaleela
Met Resolume in a bar the other day
Posts: 3
Joined: Mon Nov 18, 2013 08:56

Re: How do I control external devices?

Post by leelaleela »

>deepvisual
Thank you for your information.
So, You mean that Resolume Arena can't control external devices?

sleepytom
Hasn't felt like this about software in a long time
Posts: 236
Joined: Fri Sep 12, 2008 11:11
Location: sussex by the sea

Re: How do I control external devices?

Post by sleepytom »

Resolume has no support for external device control natively.
However there are ways you can work around this, for example you can create your own FreeframeGL plugin which passed the video through without effects and has parameters which control external devices via whatever interfaces you like. This is quite involved though and you'll need to understand some C to go down this route. (the openframeworks plugin used to be a good and easy introduction to FFGL plugins, I used it to make an OSC end actions plugin for resolume 3, though you may have difficulty getting them running on recent versions of OF)

You may be able to do something in Flash too - though the stability of flash in resolume is somewhat less than perfect. Recently I've used QuartzComposer to control external devices - you can load in a quartz patch as though its a video clip and then have whatever parameters you need controllable from within resolume. It works really well, i've systems out on tours running kinect cameras operated through QC+Resolume controlled by the lighting guy over artnet from FOH. The quartz patch when loaded into resolume allows for tilt and depth control of the kinect camera with realtime tweaking possible from the lighting desk.

I'd like to see more support for external devices in reolume, it would be great to have a generic comms system where you could send strings out via UDP /TCP / RS232 / whatever. Being able to do things like shutter projectors and control matrix switchers directly from resolume would be fantastic and would bring the application inline with other media servers such as Catalyst.

In the meantime you can create your own workarounds, though its much harder and more time consuming than it should be really.

leelaleela
Met Resolume in a bar the other day
Posts: 3
Joined: Mon Nov 18, 2013 08:56

Re: How do I control external devices?

Post by leelaleela »

>sleepytom
Thank you a lot!
I'm thinking about trying Quartz patch to control external devices now.

Post Reply