dmx = uDMXController () # Add a new Dimmer fixture to our controller # and save it to a variable so we can access it. # This will start outputting data immediately. from import Dimmer # Create an instance of the uDMX controller, # this holds all the fixture information and outputs it. from ntrollers import uDMXController # Import the fixture profile we will use, # the simple Dimmer in this example. # Import the uDMX controller from PyDMXControl, # this will be how the data is outputted. Providing the web control panel and the console debug system once started.
#Udmx software how to
Uses pygame for best cross-platform and audio format supportĪn example of how to get a single dimmer working with PyDMXControl,.Play audio tracks whilst PyDMXControl continues to run lighting control.Save your current set of fixtures out to JSON files for later use.Load fixture configurations from JSON files into the controller.Color picker for individual fixtures as well as specific channel control.Quick access to callback functions globally and for each fixture.Global and individual fixture intensity control via sliders.Run your own blocking scripts whilst PyDMXControl continues to output data.Have actions take place on their own at certain times using the callback ticker.
Package developed on and tested extensively with a uDMX systemĬUSTOM callbacks supported with an internal ticker.Effects can be applied to individual fixtures or multiple as a group.Included is a fixture color chase effect, unlimited number of colors supported.Intensity dim chase provided, configurable speed and offset provided.RGB (3-channel) fixture with virtual dimmer built-inĮFFECT module/library support ( see all packaged effects).Generic dimmer fixture included, single channel.
#Udmx software install
Install via GitHub (development version, with audio) pip install -U git+įIXTURE profiles per manufacturer ( see all included profiles) Install via pip with audio support pip install -U PyDMXControl Install via pip (recommended) pip install -U PyDMXControl A Python 3 module to control DMX using uDMX - Featuring fixture profiles, built-in effects and a web control panel.