Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
149 words
A device for determining the pitch of an audio input signal comprising: means responsive to said audio input signal for generating a reference waveform having transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; means for determining the correlation between said reference waveform and each of a plurality of effectively delayed waveforms, each of which corresponds to said reference waveform delayed by one of said time intervals; means for selecting a subset of said plurality of time intervals, each member of which yields an effectively delayed waveform having a correlation above a predetermined threshold; and means responsive to said subset of time intervals for determining a characteristic period for said reference waveform.
Claim 2
Independent Claim
149 words
A device for determining the pitch of an audio input signal comprising: means responsive to said audio input signal for generating a reference waveform having transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; means for determining the correlation between said reference waveform and each of a plurality of effectively delayed waveforms, each of which corresponds to said reference waveform delayed by one of said time intervals; means for selecting a subset of said plurality of time intervals, each member of which yields an effectively delayed waveform having a correlation above a predetermined threshold; and means responsive to said subset of time intervals for determining a characteristic period for said reference waveform.
Claim 3
Dependent Claim
17 words
The invention of claim 1, and further comprising means for displaying an indication of said characteristic period.
Claim 4
Dependent Claim
66 words
The invention of claim 2, wherein said displaying means comprises: a first plurality of indicators corresponding to musical notes within an octave; a second plurality of indicators representative of octave displacement from the notes corresponding to said first plurality of indicators; and a third plurality of indicators representative of deviations from a set of reference pitches; whereupon pitch is displayed by note, octave displacement, and error.
Claim 5
Dependent Claim
25 words
The invention of claim 1, and further comprising a microphone for converting sound incident thereon into an electrical signal to provide said audio input signal.
Claim 6
Dependent Claim
50 words
The invention of claim 1 wherein said reference waveform is a two-state signal, and wherein the correlation between said reference waveform and one of said effectively delayed waveforms is representative of the fraction of time said reference waveform and said one of said effectively delayed waveforms have the same polarity.
Claim 7
Dependent Claim
67 words
The invention of claim 1 wherein said means for determining the correlation comprises: a programmed microcomputer; memory means associated with said microcomputer; means associated with said microcomputer and responsive to said reference waveform for generating a list of time values corresponding to the reference waveform transitions of sad given sense; and means associated with said microcomputer for storing said list of time values in said memory means.
Claim 8
Dependent Claim
31 words
The invention of claim 6 wherein said list generating means also operates to generate the time values corresponding to the reference waveform transitions of a sense opposite to said given sense.
Claim 9
Dependent Claim
65 words
The invention of claim 6 wherein said means for generating a list comprises: means for generating a pulse at each transition of said reference waveform; means for communicating said pulse to an interrupt input on said microcomputer; a counter whose content is representative of elapsed time; and means for storing the value of said counter upon the occurrence of a pulse at said interrupt input.
Claim 10
Dependent Claim
99 words
The invention of claim 8 wherein said means for generating a pulse comprises: an output latch associated with said microcomputer and having an output terminal; and an exclusive OR gate having a first input to which is communicated said reference signal and a second input to which is communicated said output terminal of said output latch; said microcomputer operating to change the state of said output latch upon the occurrence of a particular level at the output of said exclusive OR gate, whereupon said exclusive OR gate output provides a pulse at each zero crossing of said reference signal.
Claim 11
Dependent Claim
26 words
The invention of claim 1, and further comprising filtering means for removing frequency components of said electrical signal having frequencies outside a frequency range of interest.
Claim 12
Independent Claim
145 words
A device for determining the pitch of an audio input signal comprising: means responsive to said audio input signal for storing a reference waveform which is a representation of said audio input signal, said reference waveform having transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; means for determining at least one of said time intervals which yields a correlation between said reference waveform and a waveform corresponding to said reference waveform delayed by said time interval over a common time span which is above a threshold value; means for determining on the basis of said at least one time interval a characteristic period for said reference waveform.
Claim 13
Independent Claim
145 words
A device for determining the pitch of an audio input signal comprising: means responsive to said audio input signal for storing a reference waveform which is a representation of said audio input signal, said reference waveform having transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; means for determining at least one of said time intervals which yields a correlation between said reference waveform and a waveform corresponding to said reference waveform delayed by said time interval over a common time span which is above a threshold value; means for determining on the basis of said at least one time interval a characteristic period for said reference waveform.
Claim 14
Dependent Claim
25 words
The invention of claim 11 wherein said reference waveform is a two-state waveform having transitions corresponding to the zero crossings of said audio input signal.
Claim 15
Independent Claim
186 words
A device for determining the pitch of an audio input signal comprising: means responsive to said audio input signal for generating a two-state reference waveform with transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; memory means; means for storing in said memory means a sequence of numerical representations of the times of transition of said reference waveform; means for determining a corresponding plurality of correlation values, each of which is determined by the percentage of time that the reference waveform has the same polarity as an effectively delayed waveform corresponding to said reference waveform delayed by the corresponding one of said time intervals; means for selecting a subset of said plurality of time intervals, each member of which yields an effectively delayed waveform having a correlation above a predetermined threshold; and means responsive to said subset of time intervals for determining a characteristic period for said reference waveform.
Claim 16
Independent Claim
186 words
A device for determining the pitch of an audio input signal comprising: means responsive to said audio input signal for generating a two-state reference waveform with transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; memory means; means for storing in said memory means a sequence of numerical representations of the times of transition of said reference waveform; means for determining a corresponding plurality of correlation values, each of which is determined by the percentage of time that the reference waveform has the same polarity as an effectively delayed waveform corresponding to said reference waveform delayed by the corresponding one of said time intervals; means for selecting a subset of said plurality of time intervals, each member of which yields an effectively delayed waveform having a correlation above a predetermined threshold; and means responsive to said subset of time intervals for determining a characteristic period for said reference waveform.
Claim 17
Independent Claim
148 words
A method foe determining the pitch of an audio input signal comprising: converting said audio input signal into a two-state reference waveform having transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; generating a list of values representative of the reference waveform transition times; determining the correlation between said reference waveform and a plurality of effectively delayed waveforms each of which corresponds to said reference waveform delayed by the corresponding one of said time intervals; selecting a subset of said plurality of time intervals, each member of which yields an effectively delayed waveform having a correlation above a predetermined threshold; and determining a characteristic period from said subset of time intervals.
Claim 18
Independent Claim
148 words
A method foe determining the pitch of an audio input signal comprising: converting said audio input signal into a two-state reference waveform having transitions corresponding to the zero crossings of said audio input signal whereupon said reference waveform includes a first transition of a given sense and a plurality of succeeding transitions of the same given sense at a corresponding plurality of time intervals relative to said first transition; generating a list of values representative of the reference waveform transition times; determining the correlation between said reference waveform and a plurality of effectively delayed waveforms each of which corresponds to said reference waveform delayed by the corresponding one of said time intervals; selecting a subset of said plurality of time intervals, each member of which yields an effectively delayed waveform having a correlation above a predetermined threshold; and determining a characteristic period from said subset of time intervals.
Claim 19
Dependent Claim
97 words
The invention of claim 14 wherein said step of determining the characteristic period comprises the substeps of: selecting the smallest value of said subset of time intervals that is at least a given fraction of the largest value of said subset; rejecting those members of said subset which have values that are farther than a predetermined amount from being an integer multiple of the shortest delay time; dividing each valid delay time by the nearest exact integer to normalize each delay time to represent one cycle time; and averaging the normalized cycle times to provide the pitch.