Hi Dirk,
Dirk Jagdmann wrote:
The idea would
be to modify my application (Jackbeat) to control light in
addition to sound, using dmx4linux (see:
http://llg.cubic.org/dmx4linux) and a
supported DMX controller.
Should be very easy, as it's essentially just an 8 bit value for each
"lamp" you'd like to control which directly drives the lamps intensity.
Just read
http://llg.cubic.org/dmx4linux/coding.html, and some stuff at
http://www.dmx512-online.com
Say I plan lighting for a specific club : is it like each lamp, effect, motor
will be assigned a to given channel ? I'd then ask the club's technician :
"what
channel is this lamp assigned to ?" (or he'd give me specification)
For example : 4 lamps, on channels 1,2,11 and 12
I would then have to configure my app to issue something similar to :
dmx_t buffer[4] = {0x80, 0xFF, 0x80, 0xFF};
fd = open (DMXdev(&argc, argv), O_WRONLY);
lseek (fd, 0, SEEK_SET);
write (fd, buffer, 2 * sizeof (dmx_t));
lseek (fd, 10 SEEK_SET);
write (fd, buffer, 2 * sizeof (dmx_t));
That would set two lamps to half brightness, and the other two lamps to full
brightness... Is this right ?
I just checked
this 55 EUR Enttec USB controller :
http://www.enttec.com/opendmxusb.php
This firm seems to officially support Linux. Looks great...
I would suggest this one. It's cheap, supported and plug'n'play.
A Linux 2.6.x version of dmx4linux will be out in the next weeks.
All of this sounds great. But how stable is dmx4linux ? Already used it on real
live shows ? (I'm not talking about big/huge shows)
[The following is quoted from your previous answer in this thread]
You should expect that lighting equipment should be
DMX controlled today. So
this technically solves to connecting your DMX controller (from laptop) to the
DMX cable of the lighting console at the location. However be prepared that they
might have more than 1 DMX universe/cable due to the local installation so to
use all lights you'll need more than 1 universe on your DMX interface. Or two
interfaces with 1 universe each. That's the reason why you should contact a
local technican beforehand.
Got it. If DMX is a such common standard, I can safely be dependent on it. I'll
forget about the few DMX-unfriendly places I find. And if I really want to play
in some of these non-equiped place, I'll try and rent dimmers and lamps.
For a second universe, is it simply a matter of plugging a second Enttec device
and accessing channels 513-1024 ?
If they don't own a DMX controlled lighting
evironment I won't make myself any
trouble trying to connect to "their" lighting equipment with my own dimmers,
unless you're prepared to spent several days ripping their whole installation
apart (which they probably would not allow anyway).
Okay, let's forget about that. All I need is a DMX controller and the club's
equipment spec.
Thanks a lot !
--
og