An electronic keyboard simulates the keyboard action of one or more
acoustic pianos and/or organs. Sensors associated with each key capture
the force exerted on the key, the speed of the key and the position of
the key to compute an amount of force to apply in feedback to the
depressed key. An actuator associated with each key provides the computed
feedback value as a counter-force to the player's finger pressure.
Feedback may be computed in one or more processors by applying the sensor
readings to a system model of the desired instruments mechanical key
action. Also, feedback may be determined through a lookup table
containing feedback values defining a particular instrument's action. The
player can switch between different instrument action definitions as
desired, and may tune certain parameters to achieve a customized action.