Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
335 words
A method for audio editing using a digital processing system including a central processing unit, an input device and an output device, comprising the steps of: (a) converting an audio signal received from the input device into a sequence of digital samples; (b) selecting first and second edit points along said sequence, said first edit point representing a nominal ending point of a first audio segment, said second edit point representing a nominal starting point of a second audio segment; (c) equating an acceptable splice point with the nominal starting point of said second audio segment; (d) initializing an average magnitude difference function (AMDF) correlation variable to a first value; (e) selecting a plurality of samples following said first and second edit points to define first and second correlation windows, respectively, following said first and second edit points; (f) assigning varying weights to said plurality, of samples in each of said first and second correlation windows according to the positions of the samples within the correlation window; (g) correlating the plurality of samples in the first correlation window following said first edit point with the plurality of samples in the second correlation window following said second edit point to produce a second value of the AMDF correlation variable; (h) determining whether the second value of the AMDF correlation variable is smaller than the first value of the AMDF correlation variable; (i) if the second value of the AMDF correlation variable is smaller than the first value of the AMDF correlation variable, equating said acceptable splice point with the position of the second edit point used during step (g), and equating the second value of the AMDF correlation variable with the first value of tne ADMF correLation variable; (j) shifting the position of said second edit point to the next sample in said sequence; (k) repeating steps (e)-(i) for a predetermined number of positions of said second edit point; and (l) splicing said acceptable splice point to said nominal ending point of said first audio segment.
Claim 2
Independent Claim
335 words
A method for audio editing using a digital processing system including a central processing unit, an input device and an output device, comprising the steps of: (a) converting an audio signal received from the input device into a sequence of digital samples; (b) selecting first and second edit points along said sequence, said first edit point representing a nominal ending point of a first audio segment, said second edit point representing a nominal starting point of a second audio segment; (c) equating an acceptable splice point with the nominal starting point of said second audio segment; (d) initializing an average magnitude difference function (AMDF) correlation variable to a first value; (e) selecting a plurality of samples following said first and second edit points to define first and second correlation windows, respectively, following said first and second edit points; (f) assigning varying weights to said plurality, of samples in each of said first and second correlation windows according to the positions of the samples within the correlation window; (g) correlating the plurality of samples in the first correlation window following said first edit point with the plurality of samples in the second correlation window following said second edit point to produce a second value of the AMDF correlation variable; (h) determining whether the second value of the AMDF correlation variable is smaller than the first value of the AMDF correlation variable; (i) if the second value of the AMDF correlation variable is smaller than the first value of the AMDF correlation variable, equating said acceptable splice point with the position of the second edit point used during step (g), and equating the second value of the AMDF correlation variable with the first value of tne ADMF correLation variable; (j) shifting the position of said second edit point to the next sample in said sequence; (k) repeating steps (e)-(i) for a predetermined number of positions of said second edit point; and (l) splicing said acceptable splice point to said nominal ending point of said first audio segment.
Claim 3
Dependent Claim
51 words
The method for audio editing as described in claim 1 wherein the samples in said first and second correlation windows closest to said first and second edit points are assigned greater weights than the samples located in said first and second correlation windows away from said first and second edit points.
Claim 4
Dependent Claim
63 words
The method for audio editing as described in claim 1 wherein the step of correlating further includes the steps of: (m) differencing a magnitude of a first sample in said first correlation window following said first edit point with a magnitude of a first sample in said second correlation window following said second edit point;and (n) determining an absolute value of this difference.
Claim 5
Dependent Claim
50 words
The method for audio editing as described in claim 3 further including the steps of: (o) repeating the steps (m) and (n) for corresponding samples in said first and second correlation windows; and (p) summing each of said absolute values to produce said second value of the AMDF correlation variable.
Claim 6
Independent Claim
334 words
A method for audio editing using a digital processing system including a central processing unit, an input device and an output device, comprising the steps of: (a) converting an audio signal received from the input device into a sequence of digital samples; (b) selecting first and second edit points along said sequence, said first edit point representing a nominal ending point of a first audio segment, said second edit point representing a nominal starting point of a second audio segment; (c) equating an acceptable splice point with the nominal starting point of said second audio segment; (d) initializing a cross correlation function (CCF) correlation variable to a first value; (e) selecting a plurality of samples following said first and second edit points to define first and second correlation windows, respectively, following said first and second edit points; (f) assigning varying weights to said plurality of samples in each of said first and second correlation windows according to the positions of the samples within the correlation window; (g) correlating the plurality of samples in the first correlation window following said first edit point with the plurality of samples in the second correlation window following said second edit point to produce a second value of the CCF correlation variable; (h) determining whether the second value of the CCF correlation variable is larger than the first value of the CCF correlation variable; (i) if the second value of the CCF correlation variable is larger than the first value of the CCF correlation variable, equating said acceptable splice point with the position of the second edit point used during step g), and equating the second value of the CCF correlation variable with the first value of the CCF correlation variable; (j) shifting the position of said second edit point to the next sample in said sequence; (k) repeating steps (e)-(i) for a predetermined number of positions of said second edit point; and (l) splicing said acceptable splice point to said nominal ending point of said first audio segment.
Claim 7
Independent Claim
334 words
A method for audio editing using a digital processing system including a central processing unit, an input device and an output device, comprising the steps of: (a) converting an audio signal received from the input device into a sequence of digital samples; (b) selecting first and second edit points along said sequence, said first edit point representing a nominal ending point of a first audio segment, said second edit point representing a nominal starting point of a second audio segment; (c) equating an acceptable splice point with the nominal starting point of said second audio segment; (d) initializing a cross correlation function (CCF) correlation variable to a first value; (e) selecting a plurality of samples following said first and second edit points to define first and second correlation windows, respectively, following said first and second edit points; (f) assigning varying weights to said plurality of samples in each of said first and second correlation windows according to the positions of the samples within the correlation window; (g) correlating the plurality of samples in the first correlation window following said first edit point with the plurality of samples in the second correlation window following said second edit point to produce a second value of the CCF correlation variable; (h) determining whether the second value of the CCF correlation variable is larger than the first value of the CCF correlation variable; (i) if the second value of the CCF correlation variable is larger than the first value of the CCF correlation variable, equating said acceptable splice point with the position of the second edit point used during step g), and equating the second value of the CCF correlation variable with the first value of the CCF correlation variable; (j) shifting the position of said second edit point to the next sample in said sequence; (k) repeating steps (e)-(i) for a predetermined number of positions of said second edit point; and (l) splicing said acceptable splice point to said nominal ending point of said first audio segment.
Claim 8
Dependent Claim
60 words
The method for audio editing as described in claim 5 wherein the step of correlating further includes the step of: (m) multiplying a magnitude of a first sample in said first correlation window following said first edit point with a magnitude of a first sample in said second correlation window following said second edit point to produce a product value.
Claim 9
Dependent Claim
47 words
The method for audio editing as described in claim 6 further including the step of: (n) repeating step (m) for corresponding samples in said first and second correlation windows; and (o) summing each of said product values to produce said second value of the CCF correlation variable.
Claim 10
Dependent Claim
51 words
The method for audio editing as described in claim 5 wherein the samples in said first and second correlation windows closest to said first and second edit points are assigned greater weights than the samples located in said first and second correlation windows away from said first and second edit points.