Reflective piano keyboard scanner
AssigneeMidi9 LLC
InventorDavid T. Starkey
Life of this patent
Estimating the term…
Loading patent…
AssigneeMidi9 LLC
InventorDavid T. Starkey
Estimating the term…
A scanner for a keyboard device having a reflective surface for each key has a sensor associated with each key that includes an LED and a photo-transistor. The LED is turned ON for a first measurement, followed by a second measurement with the LED turned off, and a subtraction of the second measurement from the first yields an illumination value for a key x. The LEDs and associated photo-transistors are sequentially enabled in groups of n, thereby eliminating optical interference. Each key x has associated correction parameters of LinRest(x) associated with illumination value with the key in the rest (up) position, LinDown(x) associated with illumination value with the key in the down position, TrebErr(x) associated with the reflectivity effect of one adjacent key(x+1), and BassErr(x) associated with the reflectivity effect of another adjacent key(x−1). By reading a single illumination value in combination with these correction parameters, the key position may be accurately extracted and the effect of ambient light and surrounding key interference removed.
A method for reducing crosstalk from an adjacent movable bass surface and an adjacent movable treble surface to a movable current surface, the movable bass, movable treble, and movable current surfaces a subset of an array of movable surfaces, the method comprising:
A method for making a distance measurement to a current movable surface and removing crosstalk from a bass movable surface and a treble movable surface, said current movable surface adjacent to said bass movable surface and also said treble movable surface, each said current movable surface, said bass movable surface, and said treble movable surface having an associated optical source and optical detector for receiving said optical source energy reflected primarily from each said associated movable surface, the method comprising:
A method for removing crosstalk from a plurality of movable surfaces, said plurality of movable surfaces being divisible into a subgroup comprising:
Dependencies are inferred from the claim text.