X="5.3" y="1.9"/> - 2 momentary pushbutton switches 1 rotary switch, 5+ positions 6 sockets Potentiometers: One potentiometer per step, to set clock rate (if onboard clock is used // 11 SPDT switches: // 1 for manual reset (sw16 // clock in (j2/j11 // casc out (j14/j15 // reset/casc in (j1/j13) // gate out (j4/j10 // clock in (j2/j11 // casc out (j14/j15) // reset/casc in (j1/j13) // gate out // CV out // input sockets surface("FIREBALL VCO.png", center=true, invert=false); } module cherry_mx_button() { union(){ cube([14,14,thickness]); // u[nits] function units_mm(u) = u * U; // h[p] function hp_mm(h) = h * HP; Sat 28 Aug 2021 07:18:14 PM EDT Precision ADSR with modifications This won't be easy; need both A1M (x3) and B10K (x1) sliders in the shaft? It can be.