Comment

Comment by i_am_proteus

There are elegant ways for handling actuator/software mismatch for actuators with finite travel, like pots and faders.

Most schemes involve scaling the available fader travel to the "available" software travel.

Ex: Fader at 40%, software at 60%. Fader motion "up" between 40-100 moves software "up" between 60-100. Fader motion "down" between 40-0 moves software "down" between 60-0.

There are various other schemes, including multiple regimes and nonlinearity. Programmable synthesizers have dealt with this for many years. See pp13-14 of this manual for an example: https://www.davesmithinstruments.com/wp-content/uploads/2015...

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton