it's struck me that some of the components could have embedded or internal switches, especially the type that only allow one type of switch to be applied. i know you can set the switches on a component manualy or add a switch externally. but some just really dont need that.
i also have come to realize why the 10 control limit was set. it's not because the editor cant handle them but because the user interface space is limited. that can be re-worked to allow more with a simple tab system or scrolling system much the same way a drop down menu in psp or ps allows you to scroll down.
i recently had one of my filters end up in the 'unfinished' category with the accompanying email saying something about one of the controls not being what it said it was. this was due to not re-naming it and because i often have to cheat with controls to get more out of them. since we can output more than one output to different nodes on different compnoents, IF you bear in mind the hierarchal nature of the switches, you can use one control to control more than one component feature. but, that does mean that sometimes the control you plug into 'contrast', and thus gets named 'contrast', can also be used in another component as the 'lightness' switch.
i've also been toying with the notion of what if you just showed the components and switches on the user side? if the switches were embedded, at least in some cases, you could see the component and simply click the swtich that is ON the component itself. that might not work for nodes that can accept multiple types of inputs, but on the fixed ones it shld.
i tend to like to make BIG, multi-function filters. 10 controls just drives me nuts. ok, you already know that

but maybe you dont understand quite the scale i do want. 50 switches is too few. some components all by themselves have 12 input nodes. that's just one component. use a few of those for a multi-filter and you're already up to 36 switches or inputs. yes, i know not all of those nodes are for switches. i have one filter i'm working on that has about 20 of these. 20 x 12 = 240. so, yes, i'm looking at the desire of having 200 + switches.
so, i've also been working on a re-design of the interface to accomodate that many functions and switches. tabs makes the most sense so far. if you take the left panel and remove the filter list and replace it with a tab system, then the filter list becomes just one of those tabs. this removes the filter list from the other tabs and allows a LOT more space for other things. since i'm mostly talking wanting switches and controls here, i could easily see adding 4 or 5 tabs for nothing but space for controls or even categories of controls with further tabs on those for individual controls. in other words, a nested tabbing system.
also, one thing that might take up less space than slider controls is radial controls. havent tested this out yet, so it's just a thought.
in a construction kit what you want is options, options and more options. you've got the basic building blocks, i just want to be able to access more of them at one time, in one filter.
sorry, i know i'm a bit obsessive on this, but the interface idea is something i did start working on last night and thought i'd pass some of this on.
oh, and one last thing, since i mentioned internal switches. the 'color' component could have another type, one with 3 colors included in the one component. using internal switches on this would make sense and you wouldnt need to add 3 different components. the internal switches would allow you to do either any one color or any mix of two or three colors. you would still be able to choose and alter any of the three colors from the user side.
craig
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig