Jump to content
Sign in to follow this  
GordoMandoza

DMX and Autoit

Recommended Posts

GordoMandoza

Hi Everyone- I'm working on a project where I am creating an automated show control for an exhibit. I have got autoIT reading data from touch screen computers and RFID readers, allowing users to interact with the show, which plays back videos and sounds. The last thing that I want to (but can't for the life of me) get working is DMX control.

For those of you who don't know, DMX is a standard protocol to control stage and DJ lights (among other things). I have an Enttec Open USB dongle that allows the computer to talk to DMX. [ http://www.enttec.com/index.php?main_menu=...name=opendmxusb ]. Enttec offers C++ examples on how to compile a driver for the box. Also, this guy [ http://members.westnet.com.au/rowanmac/opendmx.html ] (about 1/4 of the way down the page) has made a Visual Basic version of the driver as well.

I am not a programmer. That's why I love autoit: I get it. I have no idea how to code in wither c++ or VB. However, the drivers DO exist, and I would love a way to talk to them from autoit. I was thinking that the correct way to approach this would be to call the driver as a COM Object, and then to pass commands to it, much like in this RFID [ http://www.autoitscript.com/forum/index.ph...=0&p=326213 ] example, but I cannot get anything to work (the VB example is documented, and that's the one I have been experimenting with) .

Any help would be greatly appreciated.

Also, it would be a fantastic asset to the AutoIt project, if it could advertise not only computer automation, but show and light automation. The industry is growing rapidly, and there is a lot of demand for cheap, custom solutions.

Share this post


Link to post
Share on other sites
emaxon

VERY late for a reply to this, but I just noticed your post... Try automating the free DMX application called Freestyler (http://users.telenet.be/freestylerdmx/) using autoit. It's buggy as hell, but provides a simple GUI to control multiple DMX fixtures using a windows machine and any of a dozen different cheap USB DMX adapters, yours included (I think.) Don't bother rolling your own if you can make this program "dance" for you. Of course you can also program chases and complex sequences of actions using the program itself... but if you're doing something in response to an *input*, perhaps you're better off using autoit to drive the DMX adapter directly.... or a combo of the two. Have fun, (er hope you *had* fun 2 years ago. Eric.

Hi Everyone- I'm working on a project where I am creating an automated show control for an exhibit. I have got autoIT reading data from touch screen computers and RFID readers, allowing users to interact with the show, which plays back videos and sounds. The last thing that I want to (but can't for the life of me) get working is DMX control.

For those of you who don't know, DMX is a standard protocol to control stage and DJ lights (among other things). I have an Enttec Open USB dongle that allows the computer to talk to DMX. [ http://www.enttec.com/index.php?main_menu=...name=opendmxusb ]. Enttec offers C++ examples on how to compile a driver for the box. Also, this guy [ http://members.westnet.com.au/rowanmac/opendmx.html ] (about 1/4 of the way down the page) has made a Visual Basic version of the driver as well.

I am not a programmer. That's why I love autoit: I get it. I have no idea how to code in wither c++ or VB. However, the drivers DO exist, and I would love a way to talk to them from autoit. I was thinking that the correct way to approach this would be to call the driver as a COM Object, and then to pass commands to it, much like in this RFID [ http://www.autoitscript.com/forum/index.ph...=0&p=326213 ] example, but I cannot get anything to work (the VB example is documented, and that's the one I have been experimenting with) .

Any help would be greatly appreciated.

Also, it would be a fantastic asset to the AutoIt project, if it could advertise not only computer automation, but show and light automation. The industry is growing rapidly, and there is a lot of demand for cheap, custom solutions.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×