In this project I wanted to control a Roland Super JX-10 with an editor, but I didn't want two displays and duplicated controls. The JX-10 and MKS-70 have an internal assigner board, it's the heart of the synth, it basically controls every aspect...
You know what I mean, 1024 possible positions, yes you can hear stepping on some synths when you use 7 bits resolution effectively cc, using at least 8 bits gives you smoother controls. Listen to an m1000 being controlled over cc.
Having 7 bits is no better than cc control though is it which the OP wanted to get away from. So the resolution is super low.
To get better resolution like 512 or 1024 bits is harder but gives you better resolution and less stepping.
Cc is limiting in 2 ways, only about 120 usable parameters and also only 0-127 resolution which some people find a bit stroppy. Direct control with pots is better even if you only use 256 steps as doubles the resolution. You could use NRPN which...
I was just looking at a supersaw build myself, my plan was to go Pico per DCO and feed analogue filters, I wonder if I could build your front end and attach it to a CS42448 TDM board for 8 individual outputs.
I always use RK-09 10K pots of some type or other when I build with pots, my current project is using sliders and pots and I get a little jitter just on two of them at mid way point, a bit annoying as these are tuning related pots. Anyway I moved...
If you use encoders and lose the sliders then you can get a really stable interface, I used to use pots all the time, upto 128 in one project, noise is always a problem. I try to use encoders attached to mcp23017 chips now, it just uses 2 lines...