Feature Idea: Collection Templates
Posted: Fri Nov 06, 2015 12:37 am
As I was programming the other day, I had a little idea for a feature which may or may not be worthwhile. I don't know if it will make sense to others, but I thought I would mention it in any case...
I program extensively using collections. Generally speaking, I setup a pretty granular scenes for most of my fixtures (e.g. a set of scenes that controls only the color on my main movers, one set of scenes for the shutter, one set of scenes for the gobo on my secondary movers, and so on and so forth) and then I go back and use the collections to create my overall look. This might not be the way that everyone does it, but for me, it makes everything very reusable and pretty quick to program. Scenes are one of my very favorite features of QLC+
The only problem (and it's not really a problem, but maybe more of a minor challenge) I have is that the collections get very extensive even for a small/medium size installations (e.g. 6 moving heads, a couple of beam lights, some LED washes, and LED strips, and a few other things) and it gets easy to forget an attribute of a fixture here and there. So, for example, maybe I forget to add the shutter attribute and then I get a bit confused when I switch between collections and sometimes my lights strobe and sometimes they don't (as a result of carrying over the attribute from a previous collection).
So, that got me thinking, what if I could set up a sort of a template where I could determine at a glance whether or not all of the channels I wanted to control are being controlled by the scenes, matrices, chases, etc., that make up a collection. Better yet, what if that template could also give an indication of whether more than one attribute was being affected by an entity in the collection. Personally, this would be huge for me.
I understand that not everyone probably uses the same paradigm as I do when programming, so maybe what I'm saying here doesn't make sense. But hopefully that's not the case...
I program extensively using collections. Generally speaking, I setup a pretty granular scenes for most of my fixtures (e.g. a set of scenes that controls only the color on my main movers, one set of scenes for the shutter, one set of scenes for the gobo on my secondary movers, and so on and so forth) and then I go back and use the collections to create my overall look. This might not be the way that everyone does it, but for me, it makes everything very reusable and pretty quick to program. Scenes are one of my very favorite features of QLC+
The only problem (and it's not really a problem, but maybe more of a minor challenge) I have is that the collections get very extensive even for a small/medium size installations (e.g. 6 moving heads, a couple of beam lights, some LED washes, and LED strips, and a few other things) and it gets easy to forget an attribute of a fixture here and there. So, for example, maybe I forget to add the shutter attribute and then I get a bit confused when I switch between collections and sometimes my lights strobe and sometimes they don't (as a result of carrying over the attribute from a previous collection).
So, that got me thinking, what if I could set up a sort of a template where I could determine at a glance whether or not all of the channels I wanted to control are being controlled by the scenes, matrices, chases, etc., that make up a collection. Better yet, what if that template could also give an indication of whether more than one attribute was being affected by an entity in the collection. Personally, this would be huge for me.
I understand that not everyone probably uses the same paradigm as I do when programming, so maybe what I'm saying here doesn't make sense. But hopefully that's not the case...