A method of utilizing previous event feedback information from historical
derived hammer velocity data, such as associated with a MIDI record
function, for providing non-real-time feedback when controlling
actuators. The use of non-real-time feedback within the present invention
provides a number of advantages over the use of conventional real-time
feedback mechanisms. Utilization of the non-real-time (historical) key
actuation information reduces the amount of circuitry necessary for
correcting the operation of the actuators (i.e. solenoids) during
playback on the instrument. By way of example, a programmable circuit
element receives velocity information on previous key strikes for
adjusting the actuator velocity output signal which will be generated for
future key strikes. The accuracy of key strike normalization provided by
this method approaches that which is achievable using real-time feedback,
because the velocity profiles for each key remain substantially constant
during playback.