Quote Originally Posted by Rambozo View Post
Something I was just reminded of was that instead of using analog inputs and multiplexing them, you could go with digital inputs and use rotary encoders instead.
True, but the mux is actually not much of a restriction in terms of use, as long as I don't exceed 8 inputs. Once I exceed 8 inputs, I have to build an array of muxes, controlled by another mux, and that's just silly. Or maybe I could find a 16-channel mux. I dunno. For now, I have enough pins and am doing fine.

Cheaper than pots and much more flexible as you can emulate multi turn devices, and do things like acceleration sensitivity. Just in case you feel like writing more software. The downside would be that you would need some kind of display as knob position wouldn't work for you.
Ugh. No thanks on the display. I have enough work to do without having to write a screen interface for this project on top of that!