Patent US5780759A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5780759A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for pitch recognition, in particular for musical instruments which are excited by plucking or striking

Assignee: Blue Chip Music GmbH
•
Filing: 1995-12-19
•
Granted: 1998-07-14
•
Expires: 2015-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is specified for pitch recognition, in particular for musical instruments which are excited by plucking or striking, in the case of which method the interval between zero crossings of a signal waveform of an audio signal is used as a measure for the period length of the audio signal. Reliable pitch recognition is intended to be possible in a simple manner using such a method. The method is intended to be capable of being implemented with a low level of computation power. To this end, the magnitude of the gradient of the signal waveform is in each case determined in the region of its zero crossings, and the magnitude of the gradient is used as an assessment criterion for the selection of the zero crossings to be evaluated.

Inventors

  • 👤 Andreas Szalay

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:31
CPC Classifications
G; G10; G10H; G10H5/00; G10H3/00; G10H3/12; G10H3/125; G10H2210/00; G10H2210/031; G10H2210/066; Y; Y10; Y10S; Y10S84/00; Y10S84/18

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 98 words
A method for automatic pitch recognition, in particular for musical instruments which are excited by plucking or striking, the method comprising determining the distance between zero crossings of a signal waveform of an audio signal and using the distance between zero crossings as a measure for the period length of the audio signal, wherein the magnitude of the gradient of the signal waveform is in each case determined in the region of its zero crossings, and wherein the magnitude of the gradient is used as an assessment criterion for the selection of the zero crossings to be evaluated.
Claim 2
Independent Claim 98 words
A method for automatic pitch recognition, in particular for musical instruments which are excited by plucking or striking, the method comprising determining the distance between zero crossings of a signal waveform of an audio signal and using the distance between zero crossings as a measure for the period length of the audio signal, wherein the magnitude of the gradient of the signal waveform is in each case determined in the region of its zero crossings, and wherein the magnitude of the gradient is used as an assessment criterion for the selection of the zero crossings to be evaluated.
Claim 3
Dependent Claim 53 words
The method as claimed in claim 1, wherein a maximum value of the gradient is determined, a decay function is produced on the basis of this maximum value and only those zero crossings whose gradient magnitude exceeds the value of the decay function at this point in time are subjected to further processing.
Claim 4
Dependent Claim 22 words
The method as claimed in claim 2, wherein the values of the decay function are reduced only when a zero crossing occurs.
Claim 5
Dependent Claim 24 words
The method as claimed in claim 3, wherein the values of the decay function are multiplied by a constant factor whenever they are reduced.
Claim 6
Dependent Claim 30 words
The method as claimed in claim 2, wherein the remaining gradient values are subjected in the same way at least a second time to the comparison with a decaying function.
Claim 7
Dependent Claim 33 words
The method as claimed in claim 1, wherein the gradient at the zero crossing is interpolated from a plurality of gradient values of the audio signal in the vicinity of the zero crossing.
Claim 8
Dependent Claim 35 words
The method as claimed in claim 1, wherein a zero crossing is rejected as insignificant if its gradient does not reach a predetermined proportion of the magnitude of the gradient of a subsequent zero crossing.
Claim 9
Dependent Claim 42 words
The method as claimed in claim 1, wherein the gradient of the signal waveform is determined at a plurality of discrete sample points and wherein the point in time of a significant zero crossing is determined by interpolation using plural sample points.
Claim 10
Dependent Claim 37 words
The method as claimed in claim 1, wherein successive time intervals between zero crossings are compared with one another, and a pitch is determined only in the event of discrepancies which are less than a predetermined limit.
Claim 11
Dependent Claim 50 words
The method as claimed in claim 1, wherein a fixed sampling frequency is used for the audio signal, and an original value of the pitch is produced only at the end of time intervals having a predetermined constant length, by averaging of the determined pitch values in the time interval.
Claim 12
Dependent Claim 34 words
The method as claimed in claim 10, wherein the initial value is passed on via an interface only when it differs by more than a predetermined amount from the last initial value passed on.
Claim 13
Dependent Claim 17 words
The method as claimed in claim 1, wherein the audio signal is low-pass-filtered before the pitch recognition.
Claim 14
Independent Claim 23 words
The method as claimed in claims 1, wherein the zero crossings are evaluated both in the positive direction and in the negative direction.
Claim 15
Dependent Claim 32 words
The method as claimed in claim 13, wherein a zero crossing is not evaluated if its gradient is less than half the gradient of the preceding zero crossing of the opposite polarity.
Claim 16
Dependent Claim 171 words
A tone pitch recognition apparatus for determining the tone pitch of a musical tone represented by a waveform consisting of amplitude values A (t) as a function of time, said waveform consisting of several periods of substantially equal length defining said tone pitch, each period of said waveform comprising several zero crossings at which A(t)=0, said tone pitch recognition apparatus comprising: (a) zero crossing detection means for detecting said zero crossings of said waveform in at least one period of said waveform; (b) steepness calculating means for determining a steepness value of said waveform for each of said zero crossings; (c) threshold generating means for generating a threshold; (d) discriminating means in which said steepness value is compared with said threshold for discriminating those of said detected zero crossings whose steepness value is below said threshold and thus determining remaining zero crossings for said at least one period; (e) calculating means for calculating said tone pitch based on said remaining zero crossings defining the length of said at least one period.
Claim 17
Dependent Claim 171 words
A tone pitch recognition apparatus for determining the tone pitch of a musical tone represented by a waveform consisting of amplitude values A (t) as a function of time, said waveform consisting of several periods of substantially equal length defining said tone pitch, each period of said waveform comprising several zero crossings at which A(t)=0, said tone pitch recognition apparatus comprising: (a) zero crossing detection means for detecting said zero crossings of said waveform in at least one period of said waveform; (b) steepness calculating means for determining a steepness value of said waveform for each of said zero crossings; (c) threshold generating means for generating a threshold; (d) discriminating means in which said steepness value is compared with said threshold for discriminating those of said detected zero crossings whose steepness value is below said threshold and thus determining remaining zero crossings for said at least one period; (e) calculating means for calculating said tone pitch based on said remaining zero crossings defining the length of said at least one period.
Claim 18
Dependent Claim 27 words
The tone pitch recognition apparatus according to claim 15, wherein said generating means generates a dynamic threshold which is modified at each time a zero crossing occurs.
Claim 19
Dependent Claim 55 words
The tone pitch recognition apparatus according to claim 16, wherein said dynamic threshold is modified in such a way that it is increased after each occurrence of a zero crossing having a steepness value exceeding said threshold and it is decreased each time before comparing it to the steepness value of a subsequent zero crossing.

References Cited (Backward Citations)

US4688464A Cited
US4817484A Cited
US4882965A Cited
US4841827A Cited
US4924746A Cited
US5014589A Cited
US5001960A Cited
US5349130A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-13 2002-01-12 2002-07-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-13 2006-01-12 2006-07-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-13 2010-01-12 2010-07-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag