Automatic player musical instrument, automatic player incorporated therein and method used therein
AssigneeYamaha Corporation
InventorTomoya SASAKI
Life of this patent
Estimating the term…
Abstract
An automatic player piano is fabricated on the basis of an acoustic piano, and an automatic player is expected to give rise to key motion for reenacting performance with solenoid-operated key actuators; since the hammers of acoustic piano are different in mass, the load against the key motion is also different among the keys; while the motion controller is forcing the keys to travel on reference key trajectories through a servo control loop, the motion controller takes the pitched part into account, and selectively accesses control parameter tables so as to read out the approximate control parameters for the individual keys, whereby the hammers surely reach the target final hammer velocity before striking the strings.
Claims4
-24. (canceled)
A method for reenacting a performance represented by a set of pieces of music data through a musical instrument, comprising the steps of:
- a) determining a reference trajectory, on which a linkwork incorporated in said musical instrument is to travel so as to cause a tone generator to produce a tone, on the basis of a piece of music data incorporated in said set;
- b) acquiring a piece of detecting data representative of an actual physical quantity expressing motion of said linkwork;
- c) comparing said motion expressed by said actual physical quantity with the motion presently expected on said reference trajectory to see whether or not a difference takes place therebetween;
- d) determining control parameters varied together with said motion and mass of said linkwork when the answer at said step c) is given affirmative;
- e) determining a new value of magnitude of a driving signal on the basis of said difference and said control parameters;
- f) supplying said driving signal to an actuator associated with said linkwork so that said actuator exerts force corresponding to said new value of said magnitude on said linkwork, thereby forcing said linkwork to travel on said reference trajectory;
- g) keeping said driving signal at a prevent value of said magnitude so that said linkwork continuously travels on said reference trajectory when said answer at said step c) is given negative;
- and
- h) repeating said steps a) to g) until said linkwork reaches the end of said reference trajectory.
Dependencies are inferred from the claim text.