Certain automatic tuning systems for stringed instruments have been described in the art.
U.S. Pat. No. 5,824,929 issued Oct. 20, 1998 to Freeland et al. for “Musical Instrument Self-Tuning System with Calibration Library describes an automatic open-loop self-tuning system using a library of calibration functions for setting an actuator position for tuning a stringed instrument under different sets of conditions, e.g., temperature, humidity, and instrument characteristics. This patent relies on art-known actuators to effect the tuning corrections. It uses “open-loop feedback” in the sense that it stores actuator settings from a previous tuning correction and uses them in a subsequent tuning correction. U.S. Pat. No. 5,859,378 issued Jan. 12, 1999 to Freeland et al., for “Musical Instrument Self-Tuning System with Capo Mode” discloses methods for calculating tuning adjustments required to tune a stringed instrument after installation of a capo. It relies on art-known mechanical configurations for actually changing string frequencies.
U.S. Pat. No. 5,767,429 issued Jun. 16, 1998 to Milano et al. for “Automatic String Instrument Tuner” describes an automatic tuning system using closed-loop feedback and a motor and gear arrangement with a transmission to successively apply the motor output to different strings. U.S. Pat. No. 5,343,793 issued Sep. 6, 1994 to Pattie for “Automatically Tuned Musical Instrument” discloses an automatic tuning system having motors to adjust string tension by winding the string around the motor shaft. This system uses “closed-loop feedback” in that it does not refer to stored actuator positions in making frequency adjustments. U.S. Pat. No. 5,323,680 issued Jun. 28, 1994 to Miller et al for “Device and Method for Automatically Tuning a Stringed Musical Instrument” discloses a tuning mechanism that uses a linear actuator to deflect a string sideways to adjust its frequency. U.S. Pat. No. 5,065,660 issued Nov. 19, 1991 to deBuda for “Piano Tuning System” provides a handheld device for adjusting piano string tension in response to closed-loop feedback. U.S. Pat. No. 4,909,126 issued Mar. 20, 1990 to Skinn et al. for “Automatic Musical Instrument Tuning System” describes a lever arm and roller assembly for adjusting string tension. No drive gear/string cam components are disclosed. U.S. Pat. No. 4,803,908 issued Feb. 14, 1989 to Skinn et al. for “Automatic Musical Instrument Tuning System” discloses adjusting string tension by means of a dowel pin with levers and rollers. No drive gear/string cam components are used. U.S. Pat. No. 4,856,404 issued Aug. 15, 1989 to Hughes, Sr. for “Guitar with Tuning Changing, Key Changing, Chord Changing and Modulating Capabilities discloses a tuning method requiring manual adjustment of string tension. U.S. Pat. No. 4,535,670 issued Aug. 20, 1985 to Borisoff for “String Bender Attachment Construction” also discloses a manual system for changing string tension. U.S. Pat. No. 4,584,923 issued Apr. 29, 1986 to Minnick for “Self Tuning Tail Piece for String Instruments” discloses an automatic tuning device using closed-loop feedback and acme screws and levers to adjust tension. U.S. Pat. No. 4,426,907 issued Jan. 24, 1984 to Scholz for “Automatic Tuning Device” discloses an automatic tuning device that works by sensing string tension rather than frequency. U.S. Pat. No. 4,375,180 issued Mar. 1, 1983 to Scholz for “Automatic Tuning Device” also discloses an automatic tuning device that works by sensing string tension rather than frequency. U.S. Pat. No. 4,088,052 issued May 9, 1978 to Hedrick for “String Instrument Tuning Apparatus” discloses a separate handheld tuning device actuated by a cable system.
A number of patents disclose tuning systems having means for producing vibrato effects. U.S. Pat. No. 6,415,584 issued Jul. 9, 2002 to Whittall et al. for “Tuning Means for Tuning Stringed Instruments, a Guitar Comprising Tuning Means and a Method of tuning Stringed Instruments” discloses a multistage epicyclic gearbox where the string wraps around the output peg for tension adjustment. It discloses the use of a fulcrum-style vibrato. device. U.S. Pat. No. 5,886,270 issued May 23, 1999 to Wynn for “Electromechanical Tuner for Stringed Instruments: also discloses a fulcrum-style vibrato device using a double-hinged tremolo system. U.S. Pat. No. 4,390,579 issued Feb. 21, 1995 to Burgon for “Tuning of Musical Instruments” discloses the use of a spring to tension the strings and a moveable carriage that runs on a rack to produce vibrato effects. U.S. Pat. No. 5,038,657 issued Aug. 13, 1991 to Busley for “String Tensioning Apparatus for a Musical Instrument” discloses an automatic tuning system comprising motors with shafts around which strings are wound to adjust tension. It has a joystick device simulating a conventional vibrato arm or a joyball that electronically controls vibrato effects. U.S. Pat. No. 5,095,797 issued Mar. 17, 1992 to Zacaroli for “Automatic Tone Control for Stringed Musical Instruments” discloses a tuning systems that uses shape memory metal to control string tension and resistors to produce tremolo effects. U.S. Pat. No. 4,160,401 issued Jul. 10, 1979 to Tomioka for “String Vibration Transducer Bridge for Electric Stringed Instruments” discloses a piezoelectric pushing mechanism for adjusting string tension. Tremolo can be applied through the use of resistors. U.S. Pat. No. 5,438,902 issued Aug. 8, 1995 to Baker for “Memory Tuning System for String Instruments” discloses a tuning device using levers and cams and capable of providing vibrato effects by activating a bar that tilts a tremolo base element. U.S. Pat. No. 5,009,142 issued Apr. 23, 1991 to Kurtz for “Means and Method for Automatic Resonance Tuning” discloses an automatic tuning device that uses piezoelectric pushers to adjust string tension, and creates vibrato effects by changes in voltage.
Further U.S. patents disclose tuning systems that involve communication of system components with remote components. U.S. Pat. No. 6,278,047 issued Aug. 21, 2001 to Cumberland for “Apparatus for Tuning Stringed Instruments” discloses a tuning device that works by sensing tension on a string rather than frequency. It can be wirelessly connected to a computer connected to the drivers that tighten the string. U.S. Pat. No. 6,184,452 issued Feb. 6, 2001 to Long et al. for “Tuning of Musical Instruments” discloses the use of a single motor and clutch system to drive output screws for applying string tension. No strumming of the strings is required. The tuning device may be operated by remote control. U.S. Pat. No. 6,166,307 issued Dec. 26, 2000 to Caulkins et al. for “Apparatus for Automating a Stringed Instrument” discloses a stringed instrument in which an outside computer can control tuning by conventional means without the need for manually strumming the strings. U.S. Pat. No. 4,338,846 issued Jul. 13, 1982 to Pogoda for “Remote Control for Electronic Musical Instrument Equipment” discloses a manually operated switch located on an electric guitar that controls a remotely located tuning device through the existing guitar cable. It does not disclose string-tensioning mechanisms.
U.S. Patent Publication No. 2003/0177894 published Sep. 25, 2003 of Skinn for “Piezo Rocker Bridge” discloses a moveable-saddle bridge having rocker components for allowing substantially frictionless string movement as string tension is adjusted. Also disclosed are piezoelectric pickup designs to allow automatic tuning devices to be operated by strumming all strings at once.
Other patents relevant to automatic tuning systems include U.S. Pat. Nos. 3,144,802, 4,044,239, 4,196,652, 4,947,726, 4,958,550, 4,207,791, 4,313,361, 4,732,071, 4,327,623, 2,136,627, 4,100,832, 4,434,696, 4,457,203, 4,512,232, and 4,665,790.
All publications referred to herein are incorporated by reference to the extent not inconsistent herewith for their teachings of various devices and methods useful in this invention. Any feature disclosed in any such publication that is not specifically disclosed in the following description of the present invention may be excluded in embodiments of this invention.
This invention provides an automatic tuning system to allow accurate and rapid changes to the notes of the individual strings of a stringed instrument, and to perform automatic fine tuning corrections on a stringed instrument when initiated by the user. The tuning system comprises: a detector for detecting a first musical tone produced by an activated string and producing a signal value corresponding to said tone; a processor coupled to said detector for comparing said signal to a reference frequency value associated with a desired frequency and producing an electrical control signal, said electrical control signal being a function of the difference between said signal value and said reference frequency value; and a string adjustment assembly coupled to said processor and to said string for adjusting the tension of said string in dependence upon said electrical control signal, said string adjustment assembly comprising a motor and gear assembly pivotally attached to a housing for said automatic tuning system. These tuning system components are designed to operate with a vibrato arm as described below.
The term “automatic” with respect to the tuning system of this invention means that the tension of the strings can be automatically adjusted by the mechanical components of this invention to make fine tuning corrections that are accurate and reproducible.
“Fine tuning corrections” are changes in string tension that can be automatically made by the system. Due to physical-mechanical limitations, the difference between a desired string frequency and an actual string frequency can be greater than the tuning mechanisms of this invention can handle. For example, the drive gear/string cam of this invention is typically designed to have about 15 degrees of rotational freedom in response to the motors governing its movement, and can automatically change string tension only within these limits of rotational freedom. Therefore, the tuning system and tuning procedures of this invention also allow for preliminary coarse tunings as described below when such coarse tunings are required.
The automatic tuning system can also comprise a vibrato assembly comprising a vibrato arm in operational contact with the motor and gear assembly, and a vibrato return spring in operational contact with both the motor and gear assembly and said instrument, the vibrato assembly being capable of reversibly changing the position of the string contact surface of the drive gear/string cam of the tune arm assembly with respect to the string, thereby lowering the pitch of said string and then raising it to its original pitch. The term “vibrato” refers to reversible changes in the pitch of a tone (as contrasted with “tremolo” which refers to reversible changes in the volume of a tone). The “vibrato arm” is a lever which, when operated, pulls on an end of the gear and motor assembly in a piston fashion and causes it to rotate on an axle pivotally attached to the tuning system housing, in turn causing the tune arm assembly that is connected to the gear and motor assembly to rotate on a tune arm axle also pivotally attached to the tuning system housing. The return spring is attached to the other end of the gear and motor assembly from the end that is connected to the vibrato arm, and is also attached to the housing for the tuning system, so that it causes the gear and motor assembly (and the tune arm assembly connected to the gear and motor assembly) to return to its initial position. The vibrato arm can be operated one or more times to cause the vibrato effect. “Operational contact” with respect to the components of the vibrato assembly means that operation of one component causes a resultant movement in the component that is in operational contact with it. For example, the vibrato arm of this invention preferably causes rotation of the gear and motor assembly indirectly through a vibrato activator shaft, rather than by directly impinging on the gear and motor assembly.
The string adjustment assembly can also comprise: a tune arm to which the string is anchored; a string contact surface of a drive gear/string cam contained within the tune arm, the string contact surface being in adjustable tangential contact with the string; a gear of the motor and gear assembly in rotational contact with the drive gear/string cam; and a motor of the motor and gear assembly responsive to the electrical signal in rotational contact with the gear train; whereby changing the position of the string contact surface with respect to the string; thereby changing the frequency produced by the string when activated.
The housing for the tuning system can be a separate housing as described hereinafter, or can be the body of the instrument itself, or any component fixedly attached thereto that the motor and gear assembly can be pivotally attached to so as to rotate with respect to the strings.
The motor and gear assembly comprises the motors and gears used to achieve string tension adjustments, said motors and gears being integrated into a single unit that is capable of being pivoted with respect to the housing.
A stringed instrument can be any stringed instrument known to the art including guitars, both electric and acoustic, basses, violins, sitars, harps, pianos, and others. In a preferred embodiment, the instrument comprising the automatic tuning system is a guitar, more preferably an electric guitar. Also in one embodiment, the components of the tuning system are built into the guitar as an integral part thereof. The tuning assembly can be installed when the guitar is manufactured, or can be retrofitted into an existing guitar. In other embodiments, some of the components can be remote from the guitar as hereinafter described.
The detector includes an electronic component or components capable of receiving a tone generated when a string is strummed, and converting the tone to a signal representing the frequency of the tone. Preferably the analog signal of the tone is converted to a digital signal. In an embodiment of this invention, the detector comprises a pickup built into a conventional electric guitar with associated circuitry.
An “activated string” is a string that has been strummed by the user or otherwise caused to vibrate, such as by an automatic string-activating mechanism.
The “processor” is any device that can be programmed or hardwired to perform the automatic functions of this invention. In one embodiment, it is a central processing unit (CPU) board. It can also be a separate computer such as a personal computer, or any other processing device known to the art. The processor is “coupled” to the detector when it is in communication with the detector such as the processor receives a signal generated by the detector that represents the tone produced by activating a string.
The “desired frequency” is the frequency the string should produce when it is tuned in accordance with a particular “tuning.”
There are many different “tunings” that are known to the art. For example, standard tuning provides accepted frequencies for each string, from lowest to highest, for the following notes: E, A, D, G, B, and E, using frequency values (Hertz values) generally accepted in the United States. Hertz values for the notes can differ in other times and other countries and are generally referenced to a calibration frequency such as A-440 Hertz or A-442 Hertz using the note A in the fourth octave. Open A tuning tunes the strings to the following notes: E, A, E, A, C#, E. Open G tuning tunes the strings to the following notes: D, G, D, G, B, D. Open D tuning tunes the strings to the following notes: D, A, D, F#, A, D. Dropped-D tuning modifies standard tuning by lowering the sixth string (E) by a whole tone, one octave lower than the fourth string. Equal tempered tuning, as opposed to strictly mathematical tuning using the scale of just intonation (in which each doubling of frequency produces a note of a one octave higher, and each of the 12 half-tones between each octave follow a harmonic series) involves assigning each note a frequency that is slightly different from the mathematically-prescribed tuning so as to yield good, but not perfect, tuning in all keys, and to sound harmonious in all keys. Many other tunings are known to the art, and additional new tunings for use in this invention can be created.
The term “tuning” as used herein is distinguished from the term “tuning correction procedure” which refers to adjusting the tension of a string to produce a “desired frequency,” i.e., the frequency mandated by the “tuning” that has been selected by the user.
A “signal value” for a tone may be a number expressed in any units used by the system that corresponds to the frequency of the tone. “Signal values” may be in units that measure string tension, units that measure movement of a stepper motor of this invention, or other units useful for carrying out the automatic tuning procedures of this invention.
A “reference frequency value” for the desired frequency is a number expressed in any units, as defined in the preceding paragraph that corresponds to the desired frequency and is useful for comparing the desired frequency with the frequency of the tone generated when the string is activated.
An “electrical control signal” is a signal that expresses the difference between the signal value and the reference frequency value in any units that are useful to the system for automatically adjusting string tension.
The “string adjustment assembly” includes all the components necessary to automatically adjust string tension. The string adjustment assembly is “coupled” to the processor when a component of the string adjustment assembly is capable of receiving a signal from the processor that directly or indirectly activates a motor to ultimately result in a change in tension on a string. As an example of indirect motor activation, in an embodiment wherein the processor is a CPU board, the CPU board may send an electrical control signal to a motor board which sends a further signal to a motor. Adjustment of the string is dependent on the electrical control signal that expresses the difference between the signal value and the reference frequency value, and can also be dependent on other factors, as more fully described below.
Components of the string adjustment assembly include a tune arm as depicted herein that provides a means for affixing one end of a string. The tune arm contains a drive gear/string cam that has a string contact surface on its upper circumference across which the string is threaded. A string contact surface is a rounded area having a constant radius (distance from the center pivot hole to the circumference) over the rounded portion, so that when the drive gear/string cam is rotated, the rounded area will press on the string at different places, thereby increasing the length of the string, and therefore its tension and frequency. This ability of the string contact surface to press on the string at different places is referred to as the string contact surface being in “adjustable tangential contact” with the string. The rotation of the drive gear/string cam is accomplished by the round bottom portion of the drive gear/string cam being round and having gear teeth that engage with a gear in operational connection with the motor, so that when the motor moves a given distance, the drive gear/string cam will rotate a proportional distance. The gear is thus said to be in “rotational contact” with the drive gear/string cam. The rotational contact can be direct, or indirect, such as through the gear reduction stages described herein.
In one embodiment, the string adjustment assembly comprises a tune arm assembly with associated motor and gears for each string. In other embodiments, a single motor and gear assembly can be successively coupled to each tune arm through a transmission arrangement known to the art.
The motor or motors used in this invention can be any motor known to the art capable of performing the function of producing the required motion of the drive gear/string cam. In one embodiment, the motors are stepper motors, which are devices that translate electrical pulses into precise mechanical movements. The output shaft of a stepper motor can deliver rotary or linear motion. In the present invention, the stepper motor delivers rotary motion. For the motor to be in “rotational contact” with the gear that moves the drive gear/string cam component of the tuner arm, means that the motor shaft is directly in contact with that gear, or is in contact with another gear or gears that contact that gear. In a preferred embodiment, the motor shaft is in contact with a series of gears that successively reduce the rotational movement of the gear that moves the drive gear/string cam so that many rotations of the motor shaft are required to achieve a 15 degree rotation of the drive gear/string cam.
The automatic tuning system of this invention can also comprise a user interface comprising signal components, such as different colored LEDs, instructing a user to activate (such as by strumming) each individual string. In one embodiment, the user is instructed to strum each string in turn, and the frequencies of each string are collected individually. It is also possible to utilize components such as piezoelectric transducers that can collect the signals from all the strings simultaneously, when the strings are strummed or otherwise activated simultaneously. As is known to the art, other types of signal components for communication with the user can be used including digital displays, auditory signals, and the like. The user interface comprises controls such as buttons or switches or other controls known to the art for allowing a user to operate an electromechanical device. The user interface also includes a power control and a button to initiate tuning correction, and controls to select the particular tuning desired by a user of the system.
The automatic tuning system of this invention can also comprise signal components instructing the user to perform a coarse tuning routine comprising manually adjusting the tension of at least one individual string, e.g., by turning the tuning pegs, including signals to inform the user when the string must be manually tightened, loosened, or does not need to be further manually tightened or loosened. Such signals are activated when the difference between the signal value produced by the tone of the activated string and the reference frequency value is greater than a value permitting automatic fine tuning correction of said string as discussed above.
The processor can comprise stored generic predetermined calibration values comprising for motor movement instructions for achieving a number of desired frequency changes for each string. “Generic values” are predetermined taking into account factors affecting string frequency known to the art, as more fully described hereinafter. These are numbers that may be expressed in any units useful for producing the required motor movement. There can be stored generic predetermined calibration values for each string for a plurality of desired tunings, such that if the user wishes to select a particular tuning, activation of the appropriate control for that tuning will trigger the algorithm of this invention, which is programmed or hardwired into the processor, to utilize the corresponding predetermined generic calibration value for each string. The algorithm uses the appropriate stored predetermined generic calibration value to cause the amount of movement of the motor that is necessary to perform an automatic tuning correction on that string.
The algorithm also stores a value for an instruction for motor movement used to perform each tuning correction, referred to herein as an “offset calibration value.” The offset calibration values are used along with the generic predetermined calibration values to recalculate the amount of motor movement necessary to perform the next automatic tuning correction on that string.
Using the predetermined generic calibration values and/or offset calibration values from each previous tuning correction is termed “open loop feedback” (as opposed to “closed loop feedback” wherein the system merely compares the actual frequency with the desired frequency and makes a corresponding string adjustment). Open-loop feedback allows the automatic tuning system of this invention to become more accurate each time it is used.
After the automatic tuning correction procedure of this invention has been performed for each string for each desired tuning, as further described hereinafter, using the stored predetermined generic calibration and offset calibration values also allows the user to change to a different tuning without stopping in the middle of his or her performance to strum the instrument or otherwise produce a tone. The user can simply operate a controller that activates an algorithm to change the tension of each string using the stored values for each string for the different tuning desired.
The automatic tuning system of this invention can also comprise an option board (also referred to herein as an “audio transmitter and radio-frequency command and control transceiver”) capable of wireless communication with a remote device. The term “remote” in this context means that the device is not physically touching the instrument or any object that physically touches the instrument. The “remote” device can be in the same room as the instrument or can be in any other location from which wireless communication is possible. “Wireless communication” means any communication not using wires or other physical conduits (other than air) for the signals between the option board and the remote device. The remote device can, for example, be the detector or the processor, or a remote control panel or panels, such as a foot switch or hand control device, having a controller to control a system function also controlled by controllers on the above-described user interface assembly, such as power activation, initiation of a tuning correction procedure, detection of a tone, and selection of desired tunings. The control panel(s) can also include controllers for programming the processor, downloading or uploading data or software for use in performing system functions or tuning the instrument to additional tunings, adjusting motor speed, editing, creating, storing and/or recovering previously-used tunings, and updating system software, as well as other desired functions. Other remote devices may also be wirelessly connected to the option board such as other instruments, audio devices for receiving sound, and the like.
The automatic tuning system of this invention can also include a rocker bridge as described herein for setting the vibrating length of the strings for proper tuning intonation and setting the height of the strings in accordance with user preferences. The rocker bridge additionally provides a substantially frictionless, moveable saddle, to keep the friction associated with automatically changing the string length and tension when a conventional bridge is used from interfering with the tuning correction procedure. Tension adjustments are made in the process of this invention by a method that involves lengthening the strings; however, to preserve proper intonation, that is to ensure that the preset fret positions will continue to produce notes having frequencies in the proper ratios, the vibrating length of the string, set by the bridge and the nut, must be kept constant.
The automatic tuning system can also comprise a user interface for selecting different preprogrammed tunings or to instruct a user to activate an individual string of the instrument that has been selected to be tuned. In one embodiment, a green LED light beneath each string indicates to the user that that string should be strummed. The string can be tuned by an automatic fine-tuning correction or the tuning can also include a coarse-tuning step as described above.
This invention also provides a guitar or other stringed instrument comprising the automatic tuning system of this invention.
This invention also includes a method of tuning a stringed instrument comprising: providing the automatic tuning system of this invention, strumming the strings of the instrument, preferably individually in the order prompted by signals on the user interface, and allowing the tuning system to automatically perform fine tuning corrections on any string of said instrument requiring correction. The method can also include, after strumming each individual string, manually performing a coarse tuning of each string requiring coarse tuning before allowing the tuning system to automatically perform the fine tuning corrections.
This invention also provides a method for changing the tuning of a stringed instrument to a different tuning while playing the instrument without having to strum any string of the instrument by operating a controller to activate an algorithm that causes all strings of the instrument to be automatically adjusted as required for the different tuning using stored or preset values for motor movement instructions for the different tuning. This method can only be properly performed after all strings have had the fine-tuning correction procedure done for each string for both tunings.
The invention is further illustrated and described with respect to specific embodiments in the Detailed Description below.
In the figures, like numerals indicate like parts and structural features in the various figures.
The tuning system 10 also comprises an optional vibrato assembly comprising a vibrato arm 40, pivotally attached via pivot 44 to vibrato housing 42, in which is disposed activator shaft 46 extending through a hole in the proximal end of vibrato arm 40, and surrounded by vibrato tension spring 48. Vibrato tension spring 48 provides tension to the vibrato arm assembly to eliminate vibration in the linkages. The activator shaft 46 extends through hole 41 (see
Tuning system 10 also comprises a rocker bridge assembly 50 (further illustrated in
Tune arms 61 are pivotally mounted on tune arm axle 84 which is supported in upper housing 130. The tune arm assembly is more fully illustrated in
Tuning system 10 also comprises user interface panel assembly 100 supported by upper housing 130. The user interface panel assembly is more fully illustrated in
Also shown in
S=rθ
where S is the linear distance of string travel, r is the radius r from the center of axle pivot hole 69 to the top edge of string contact surface 64, and θ is the angular degrees of rotation through which string contact surface 64 can be rotated. As will be appreciated by those of skill in the art, the conformation of string contact surface 64 can be adjusted to achieve a desired frequency range for each string. As will be apparent, the radii will therefore be different for each string.
The tune arm assembly also includes a limit switch flag 68 for use in defining an initial position of the arm, as described below with respect to
Also visible in
To operate the system, the guitar is strung by placing the string ball 13 of a conventional string 11 in string ball capture recess 62 of the appropriate tune arm 61, and running the string through tune arm slot 63, and then under the appropriate string guide roller 80, then seating the string in the appropriate string groove 51 (
The touch up tuning procedure of this invention can then be initiated. The term “touch up” refers to the tuning correction process of this invention.
The guitar pickups capture the sound from String 6 and convey a corresponding frequency signal to CPU circuit board 140 where the frequency is compared with the desired frequency for that string. If the string is properly tuned and there is no difference between the actual and desired frequency, the String number is set to String 5 and the process repeated.
If there is a difference between the actual and desired frequencies for String 6, the CPU circuit board 140 determines whether the difference is greater or less than a predetermined difference, wherein a greater difference will require the user to perform coarse correction, and a lesser difference will allow the system to automatically perform a fine correction to bring the string into proper tune. The predetermined difference in which the fine correction can be automatically performed is set by system parameters including the length and mass of the string, the freedom of movement of the tune arm 61, and the radii of string cam 66, as well as memory stored in the CPU of the previous tuning adjustments made to that string by the tuning system as described below.
If coarse correction is required, a coarse correction flag is set in software memory, and the appropriate string adjustment indicators (
When the actual string frequency is within the range in which the system can perform a fine correction, the CPU circuit board 140 stores the frequency error for that string and goes onto the next string.
Once the fine correction error has been determined for String 6, the error is stored in memory and the string number is then decremented to the next lower number. The process is repeated until the string number is zero. The LEDs corresponding to each string is activated, as described above for String 6, when that string is being tuned.
When the string number is 0, the system checks to see if the coarse correction was done to any string, If so, the procedure is repeated from the beginning until the string number is again 0 and the coarse correction flag is not set. This is to account for the effect that coarse tuning of one string has on all the other strings. Once the entire procedure is done without there having been a need for a coarse correction, then motor positions for the desired frequencies for all the strings are calculated, and the CPU circuit board 140 sends a signal through motor driver board 142 to activate the motors 74 associated with each string to turn the associated gears to move the associated drive gear/string cams 66 the proper distance in the proper direction to cause the required change in string tension for each string to achieve its desired frequency, so as to fine-tune all the strings at the same time.
The change in motor movement required to achieve the desired change in frequency for each string are stored in memory for each string, so that this data can be used to calculate the change in motor position required for the next tuning correction. The correct motor movement for each string is calculated by an algorithm that takes into account the amount of motor movement previously required to achieve the previously-required frequency change, as well as other system parameters as described above and known to the art. The first time the tuning correction procedure of this invention is applied, or whenever the system is reset, e.g., when strings are replaced, the algorithm refers to a generic set of motor movement instructions for each string and each tuning to achieve the frequency change for each string required by the selected tuning, these instructions are referred to herein as “generic predetermined calibrations.” These generic calibrations are in accordance with principles set forth in U.S. Pat. No. 5,824,929 (incorporated herein by reference to the extent not inconsistent herewith) for determining actuator positions for target frequencies. Preferably the changes in string tension (produced by string elongation) for a given amount of motor movement are determined using as few parameters as possible, such as instrument neck characteristics, string mass, cross-sectional area, length, modulus of elasticity, desired frequency. Values for these parameters are set as average values for the class of instruments on which the tuning system is to be installed, or preferably, representative instruments of the class of instruments are testing using different gauge strings, to determine a matrix of motor positions and frequencies, and the matrix diagonalized to produce coefficients for a set of multivariable equations as defined in U.S. Pat. No. 5,824,929. This helps account for the effect that tightening or loosening of each string has on the other strings. The generic predetermined calibrations for each class of instrument are then stored in the processors of the tuning systems designed for these instruments and used in the algorithms that perform the fine-tuning corrections.
When the first tuning correction procedure has been performed using the generic predetermined calibrations, the motor adjustments required to achieve further frequency corrections (offset calibrations) are stored, and the next time the tuning correction procedure is performed, the algorithm also utilizes these offset calibrations to adjust string frequency, also as described in U.S. Pat. No. 5,824,929. This reference to stored generic calibrations and/or remembered offset calibrations is referred to herein as “open loop feedback,” in contrast to “closed-loop feedback” which refers only to actual and desired frequencies without reference to previously-stored motor movement instructions. Use of open-loop feedback allows the tuning system to automatically improve the efficiency and accuracy of its tuning corrections every time the procedure is done.
After all the strings have been fine-tuned by the system, all LEDs 102 will be off, indicating that the guitar is ready to be played. At this point, the user may wish to tighten an optional string lock, if installed at location 22 (
The CPU circuit board is also designed to memorize the tuning to which the strings were last set, e.g., open A, open E, and the like, so that when the power is turned off, the system will still be set to that tuning when the power is turned back on.
After the first time the tuning correction procedure of this invention has been performed for all strings in all desired different tunings, the user will be able to change tunings while playing the instrument simply by depressing the appropriate tuning selector button for the desired different tuning, and the tuning system will automatically change the frequencies produced by each string as required for the new tuning using the remembered motor movement instructions.
In one embodiment of this invention, the rocker bridge assembly 50 is a piezo rocker bridge assembly as described in U.S. Patent Publication 2003/0177894 of Skinn, published Sep. 25, 2003, incorporated herein by reference to the extent not inconsistent herewith. The rocker bridge performs the normal functions of a bridge in setting the length of the strings for proper tuning and setting the height of the strings in accordance with user preferences. The rocker bridge additionally provides a substantially frictionless, moveable saddle, to keep the friction associated with automatically changing the string length and tension when a conventional bridge is used from interfering with the tuning correction procedure. When separate transducers are used for each string, as described in said patent publication, the frequencies of all six strings can be collected simultaneously, with one strum.
This invention has been described by reference to specific components and methods; however, as will be appreciated by those of skill in the art, additional and/or substitute methods and components that are equivalent to those described may also be used, and are included within the scope of the appended claims.
This application claims priority to U.S. Provisional Application Ser. No. 60/602,385 filed Aug. 18, 2004, which is incorporated herein by reference to the extent not inconsistent herewith.
Number | Name | Date | Kind |
---|---|---|---|
2136627 | Lohman | Nov 1938 | A |
3144802 | Faber, Jr. et al. | Aug 1964 | A |
4044239 | Shimauchi et al. | Aug 1977 | A |
4088052 | Hedrick | May 1978 | A |
4100832 | Peterson | Jul 1978 | A |
4160401 | Tomioka | Jul 1979 | A |
4196652 | Raskin | Apr 1980 | A |
4207791 | Murakami | Jun 1980 | A |
4313361 | Deutsch | Feb 1982 | A |
4327623 | Mochida et al. | May 1982 | A |
4338846 | Pogoda | Jul 1982 | A |
4375180 | Scholz | Mar 1983 | A |
4426907 | Scholz | Jan 1984 | A |
4434696 | Conviser | Mar 1984 | A |
4457203 | Schoenberg et al. | Jul 1984 | A |
4512232 | Schaller | Apr 1985 | A |
4535670 | Borisoff | Aug 1985 | A |
4584923 | Minnick | Apr 1986 | A |
4665790 | Rothschild | May 1987 | A |
4732071 | Deutsch | Mar 1988 | A |
4742750 | Storey | May 1988 | A |
4803908 | Skinn et al. | Feb 1989 | A |
4856404 | Hughes, Sr. | Aug 1989 | A |
4909126 | Skinn et al. | Mar 1990 | A |
4947726 | Takabayashi | Aug 1990 | A |
4958550 | Kugimoto | Sep 1990 | A |
5009142 | Kurtz | Apr 1991 | A |
5025704 | Davis | Jun 1991 | A |
5038657 | Busley | Aug 1991 | A |
5065660 | deBuda | Nov 1991 | A |
5095797 | Zacaroli | Mar 1992 | A |
5323680 | Miller et al. | Jun 1994 | A |
5343793 | Pattie | Sep 1994 | A |
5390579 | Burgon | Feb 1995 | A |
5438902 | Baker | Aug 1995 | A |
5767429 | Milano et al. | Jun 1998 | A |
5824929 | Freeland et al. | Oct 1998 | A |
5859378 | Freeland et al. | Jan 1999 | A |
5886270 | Wynn | Mar 1999 | A |
5977467 | Freeland et al. | Nov 1999 | A |
6066790 | Freeland et al. | May 2000 | A |
6166307 | Caulkins et al. | Dec 2000 | A |
6184452 | Long et al. | Feb 2001 | B1 |
6278047 | Cumberland | Aug 2001 | B1 |
6415584 | Whittall et al. | Jul 2002 | B1 |
20030177894 | Skinn | Sep 2003 | A1 |
Number | Date | Country | |
---|---|---|---|
20060037459 A1 | Feb 2006 | US |
Number | Date | Country | |
---|---|---|---|
60602385 | Aug 2004 | US |