Right now there's 2 base tools but moar coming:
- expand_fixture_features.py - a tool that extrapolates common channel functionality for all fixtures in a QLC FxtureGroup and creates Scenes in hierarchy. This includes: Colors, Positions and any other channels that have defined capabilities. So for example if you have RGB and ColorWheel fixtures in a single group, it will automagically generate a 'Red' scene that handles both fixtures correctly! I want to extend this tooling to auto-magically handle some other QLC Functions .. perhaps even generating an entire base Showfile from configuration, ready for show design.
- sync_mitt.py - a tool that connects to an existing Mitti OSC server and expands the existing Mitti Cue's and functions into QLC Scripts that can be included in Collections as part of a cue point. ( see: https://imimot.com/mitti/ the tool ) This is Mitti specific, but could be generalized to any OSC server.
If you like this or have ideas we can use, please comment here or post on the github. If you're a python programmer that wants to help .. even better!
Edit: Fix dmx-followspot link Jano <sandinak> thankx!