That is very good questionssj71 wrote:I didn't realize it would be so extensible with switches and expression pedals! Now I really want one! :\ Gotta still save up for my studio monitors though. Anyone know if the switches can be toggle or momentary? It would be nice to have both.
Best of luck!
They are physically momentary and the toggle behaviour is defined by software.
All this is part of the ControlChain protocol, our hardware communication based on the LV2 controls ports. The devices send to the host a descriptor of their actuators and which kind of ports they support and with this info the GUI decides what to offer in terms of ControlPort addressing.
Going to a practical case, In the case of the footswitch it supports:
- bypass (nowadays is not a port and is decided by the host but this is to change in LV2)
- toggle ports
- trigger ports
- enumeration ports (round robin list)
- tap-tempo - this is very cool . We have a chronometer built in the controller and thus it can receive parameters that have tempo based units (seg, ms, bpm, hz). This makes tap tempo possible without internal plugin implementation.
ps: I've already uploaded some of your "Infamous plugins" to the MOD Cloud. I simply love the Stuck (yes, I'm a big Bill Frisell fan!!!)