(exe) picture mixer

Open Source software contributions and discussions that supplement or extend the Palette / Light Palette software
Post Reply
Posts: 224
Joined: Thu Jun 26, 2008 5:30 am
Location: The Netherlands

(exe) picture mixer

Post by tom » Sat Mar 05, 2011 6:49 pm

Image manipulation from the lighting console.

The application looks levels from the lighting desk (chns 1000 thru 1006) and uses the levels to manipulate images running on a laptop. The images can be scaled, positioned and faded, which can then be added to a cue or look.

Extract to laptop.
Load .spf into console or OLE
Change IP in the defaults.txt (set to by default)
Run .exe on laptop (the app wont run on the console itself/java)

Channel 1000 will blink if there is a connection established with the laptop. chn1000 is controlled by look 99 on 'Sub Page 1'.
chn 1001 : intensity
chn 1002 : X position
chn 1003 : y position
chn 1004 : scale
chn 1005 : time delay (o is no delay, 100 is very long) used to smooth out moves and fades *see cue 3
chn 1006 : picture choose (00% = 01.jpg, 01% = 02.jpg, 02% = 03.jpg) you can replace the photos in the app folder if you keep the same file names.

The resolution of movement and fading is a bit crap at the moment. Hence the smoothing channel. It's due to the fact that i can only track numbers from 0 - 100 from the intensity channels. Ideally it would be nice to have a custom fixture with levels that go far higher than 0/100 or even 255. The X and Y channels would work best with values from screen resolutions(1280 or something). 255 would be good for the intensity though. Is it possible to get a dmx value from HC.AttributeGetValue('Intensity', 1001)?

If anyone uses touchOSC (ipad/not free) I've got a layout controlling these channels. Gice me a shout if you want a full screen version to try out in a real set-up.
tested with 10.8.1
(404.12 KiB) Downloaded 229 times
Light palette : classic
Nederlands Dans Theater.

"Come forth and thy shalt win eternal happiness", but he came fifth, so he won an electric toaster.

User avatar
Posts: 700
Joined: Fri Oct 12, 2007 1:11 pm
Location: Orlando, Florida

Re: (exe) picture mixer

Post by BrianEvans » Mon Mar 07, 2011 8:53 am

You could use the
Generic Pixel Mapper HCI
"fixture" that is in the library.
It has quite a few attributes.

As far as resolution, you should be getting values to 3 decimal places in your returns from Palette.
All attributes fade to 3 decimal places.
Brian Evans - System Specialist - Horizon Control Inc.

User avatar
Posts: 2421
Joined: Fri Oct 12, 2007 1:11 pm
Primary Venue / Use: Other
Where I Am: Horizon Control Inc
Location: On the dark side just north of Toronto

Re: (exe) picture mixer

Post by RobertBell » Mon Mar 07, 2011 11:50 pm

Neat - try what Brian suggested.
Robert Bell - Product Manager - Horizon Control Inc.

Post Reply