Visual display for digital aural musical instrument tuning

Methods and apparatus determine tuning frequencies for an instrument, such as a piano, by sounding at least three musical notes of the instrument. The sounded notes are recorded and digitally filtered to generate directly partial ladders representative of the sounded notes. The partial ladders are equalized with respective to a reference frequency or one another to determine tuning frequencies for the sounded notes. Tuning frequencies for the remaining notes of the instrument are then determined from the equalized partial ladders. Tone generators which produce the musical notes, such as strings on a piano, are then adjusted to conform the musical notes which they generate to the tuning frequencies. Preferably, the tone generators are adjusted using a display which provides highly accurate macro and micro tuning information in a single display by graphically and dynamically displaying pitch differences of the musical notes generated by the tone generators relative to pitches of the tuning frequencies. Reference to the display facilitates adjustment of the tone generators to make the pitch differences substantially zero. Automatically note switching is preferably performed as is pitch raise tuning using a table of pitch raise overpull percentages for the musical notes of an instrument to be tuned.

Skip to:  ·  Claims  ·  References Cited  · Patent History  ·  Patent History

Claims

1. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch, said method comprising the steps of:

determining an unknown pitch;
comparing said unknown pitch to a desired pitch to determine a pitch difference;
displaying a spinner at a center of a display if said pitch difference is within a first defined pitch window relative to said desired pitch;
maintaining said spinner stationary if said pitch difference is equal to zero;
rotating said spinner clockwise if said pitch difference is greater than zero but less than an upper boundary of said first defined pitch window;
rotating said spinner counterclockwise if said pitch difference is less than zero but greater that a lower boundary of said first defined pitch window;
setting the rate of rotation in proportion to the extent said unknown pitch is different than zero;
moving said spinner in a first direction off of said center if said pitch difference exceeds said upper boundary of said first defined pitch window;
moving said spinner in a second direction off said center if said pitch difference exceeds said lower boundary of said first defined pitch window; and
setting the amount of movement of said spinner proportional to the extent said unknown pitch exceeds said upper and lower boundaries of said first defined pitch window.

2. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 1 further comprising the step of modifying said spinner toward a solid image as said unknown pitch increasingly exceeds said upper and lower boundaries of said first pitch window.

3. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 2 further comprising the step of forming said spinner to comprise at least one sector of a circle and wherein said step of modifying said spinner comprises filling said circle as said unknown pitch increasingly exceeds said upper and lower boundaries of said first pitch window.

4. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 3 further comprising the step of shrinking said spinner as it is moved from said center.

5. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 3 further comprising the step of fully filling said circle as said unknown pitch exceeds upper and lower boundaries of a second pitch window.

6. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 5 wherein said second pitch window is approximately 100 cents in width.

7. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 5 wherein said first pitch window is approximately 4 cents in width.

8. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 1 further comprising the step of selectively setting the speed of rotation of said spinner in proportion to the pitch difference in hertz or cents.

9. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch, said method comprising the steps of:

determining an unknown pitch;
comparing said unknown pitch to a desired pitch to determine a pitch difference;
moving a macro-tuning pitch spinner linearly to positions indicating macro-tuning of said pitch difference; and
controlling motion of a micro-tuning pitch spinner to indicate micro-tuning of said pitch difference.

10. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 further comprising the step of displaying a work area including said positions.

11. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the step of moving said micro-tuning pitch spinner along a path.

12. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the step of moving said micro-tuning pitch spinner at varying speeds.

13. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the step of moving said micro-tuning pitch spinner about a given location.

14. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 wherein said step of moving said micro-tuning pitch spinner about a given location comprises the step of rotating said micro-tuning pitch spinner.

15. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the steps of:

moving said micro-tuning pitch spinner along a path; and
moving said micro-tuning pitch spinner about locations located along said path.

16. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 9 further comprising the step of combining said macro-tuning pitch spinner and said micro-tuning pitch spinner.

17. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch, said method comprising the steps of:

determining an unknown pitch;
comparing said unknown pitch to a desired pitch to determine a pitch difference;
indicating macro-tuning of said pitch difference within macro-tuning pitch limits by performing the steps of:
displaying a work area spanning said macro-tuning pitch limits; and
moving a macro-tuning pitch spinner linearly to positions within said work area which positions indicate macro-tuning of said pitch difference; and
indicating micro-tuning of said pitch difference within micro-tuning pitch limits by performing the step of controlling motion of a micro-tuning pitch spinner to indicate micro-tuning of said pitch difference.

18. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 17 further comprising the step of selecting said macro-tuning pitch limits to be approximately 55 cents flat to 55 cents sharp.

19. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 17 further comprising the step of selecting said micro-tuning pitch limits to be approximately 25 cents flat to 25 cents sharp.

20. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 17 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the step of moving said micro-tuning pitch spinner along a path.

21. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 17 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the step of moving said micro-tuning pitch spinner at varying speeds.

22. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 17 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the step of moving said micro-tuning pitch spinner about a given location.

23. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 22 wherein said step of moving said micro-tuning pitch spinner about a given location comprises the step of rotating said micro-tuning pitch spinner.

24. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 17 wherein said step of controlling motion of a micro-tuning pitch spinner comprises the steps of:

moving said micro-tuning pitch spinner along a path; and
moving said micro-tuning pitch spinner about locations located along said path.

25. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch, said method comprising the steps of:

determining an unknown pitch;
comparing said unknown pitch to a desired pitch to determine a pitch difference;
displaying a macro-tuning indication representative of said pitch difference within macro-tuning pitch limits by performing the steps of:
displaying a macro-tuning window;
displaying a macro-tuning pitch spinner; and
moving said macro-tuning pitch spinner linearly and said macro-tuning window relative to one another to indicate macro-tuning of said pitch difference; and
displaying a micro-tuning indication representative of said pitch difference within micro-tuning pitch limits by performing the steps of:
displaying a micro-tuning pitch spinner; and
moving said micro-tuning pitch spinner to indicate micro-tuning of said pitch difference.

26. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 25 wherein said step of moving said macro-tuning pitch spinner and said macro-tuning window relative to one another comprises the step of moving said macro-tuning pitch spinner within said macro-tuning window.

27. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch as claimed in claim 26 further comprising the step of combining said macro-tuning pitch spinner and said micro-tuning pitch spinner.

28. A method for graphically and dynamically displaying a pitch difference of an unknown pitch relative to a desired pitch, said method comprising the steps of:

determining an unknown pitch;
comparing said unknown pitch to a desired pitch to determine a pitch difference; and moving a macro-tuning pitch spinner linearly to positions indicating macro-tuning of said pitch differences; and
controlling motion of a micro-tuning pitch spinner to indicate micro-tuning of said pitch difference in cents.
Referenced Cited
U.S. Patent Documents
3876936 April 1975 Lester et al.
3952625 April 27, 1976 Peterson
Other references
  • KORG KORG Inc., Auto Chromatic Tuner Accordeur Automatique DT-3 Owner's manual Notice D'Emploi (enclosed).
Patent History
Patent number: 5773737
Type: Grant
Filed: Jun 10, 1997
Date of Patent: Jun 30, 1998
Assignee: Reyburn Piano Service, Inc. (Cedar Springs, MI)
Inventor: Dean Laurence Reyburn (Cedar Springs, MI)
Primary Examiner: Michael L. Gellner
Assistant Examiner: Shih-yung Hsieh
Law Firm: Killworth, Gottman, Hagan & Schaeff, L.L.P.
Application Number: 8/872,022
Classifications
Current U.S. Class: Tuning Devices (84/454); Indicators (84/477R)
International Classification: G10G 702;