here's a roughed out thought of what a 'gear designer' (TM!!! hahah) UI would be like. basically, i envision being able to create templates of gear so that once one person sorts it out they can share it. to set it up for both analog and digital control, check
preserve manual control. this will obviously change the way the unit will be assembled.
custom name allows the user to name their gear whatever they like in the "virtual rig" (pending...
). maybe you prefer "COMP1", etc, or have multiples of the same unit to tag w/ a number? go for it. this is how it will be displayed under the "hardware config" menu, and presumably within a vst. virtual rig sounds wayyyy cooler 8). under
controller you would tell it the type of controller daughterboard(s) being used. if your unit is still at original spec, click
use defaults and it'll auto-assign each servo/relay to the pinout of the controller and assign control properties based on the template. then assembly instructions will pop up, telling you what type or value of relay or pot to attach to which pins. build, use, smile.
if, for example, your iteration of the 312 has an output pad? click the arrow to trigger the
edit dropdown. add 'output pad' (whoops, forgot name fields for the individual components) and assign it to the next pin/pins. change
pin status: active, device: relay, function: pushbutton, taper: none, continuity: discrete if you're using a latching relay or
continuous if it's the non-latched variety. obviously omitted the pole/throw structure and didn't fully account for momentary switching, but this just a first thought. then in the list box click
custom, and edit to be
manufacturer: mitsos, model:312, class: pre. click ok, and you've just made a new template. then, like before, it spits out which devices to connect to which pins of the controller daughterboard instead of having to dig through the edit menu again.