Method and apparatus for manipulating an input signal to form an output signal having a different length
First Claim
1. A method for manipulating an input signal having a specific length to form an output signal, said method comprising:
- positioning a chain of successive overlapping time windows with respect to the input signal, each of the windows, except for the first window in the chain, being positioned with respect to the input signal by incrementing a position of the window from a corresponding position of a preceding window in the chain positioned with respect to the input signal by a time interval which is substantially equal to a principal period of periodicity of a portion of the input signal with respect to which the window will be positioned, said incrementing thereby determining where the window is positioned with respect to the input signal;
deriving segment signals from the input signal and the windows, each of the segment signals being derived by weighting the input signal as a function of position in a corresponding one of the windows; and
synthesizing the output signal so that it has a predetermined length which differs from the specific length of the input signal by chained superposition of a sequence of the segment signals, the sequence being derived from the segment signals by performing at least one of repeating and suppressing one or more of the segment signals.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus for manipulating an input signal (e.g., an audio equivalent signal) having a specific length to form an output signal having a different length. A chain of successive overlapping time windows is positioned with respect to the input signal; segment signals are derived from the input signal and the segment signals; and the output signal is synthesized by chained superposition of a sequence of the segment signals. Each of the windows (except for the first window in the chain) is positioned by incrementing a position of the window from a corresponding position of a preceding window in the chain by a time interval. That time interval is substantially equal to a principal period of periodicity of a portion of the input signal with respect to which the window will be positioned. The sequence of segment signals is derived from the segment signals by performing at least one of repeating and suppressing one or more of the segment signals.
-
Citations
15 Claims
-
1. A method for manipulating an input signal having a specific length to form an output signal, said method comprising:
-
positioning a chain of successive overlapping time windows with respect to the input signal, each of the windows, except for the first window in the chain, being positioned with respect to the input signal by incrementing a position of the window from a corresponding position of a preceding window in the chain positioned with respect to the input signal by a time interval which is substantially equal to a principal period of periodicity of a portion of the input signal with respect to which the window will be positioned, said incrementing thereby determining where the window is positioned with respect to the input signal; deriving segment signals from the input signal and the windows, each of the segment signals being derived by weighting the input signal as a function of position in a corresponding one of the windows; and synthesizing the output signal so that it has a predetermined length which differs from the specific length of the input signal by chained superposition of a sequence of the segment signals, the sequence being derived from the segment signals by performing at least one of repeating and suppressing one or more of the segment signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. An apparatus for manipulating an input signal having a specific length to from an output signal, the apparatus comprising:
-
positioning means for positioning a chain of successive overlapping time windows with respect to the input signal; incrementing means for determining a position with respect to the input signal with which each of the windows, except for the first window in the chain, is to be positioned by said positioning means by incrementing from a corresponding position of a preceding window in the chain positioned with respect to the input signal by a time interval which is substantially equal to a principal period of periodicity for a portion of the input signal with respect to which the window will be positioned; segmenting means for deriving a plurality of segment signals from the input signal and the windows, each of the segment signals being derived by weighting the input signal as a function of position in a corresponding one of the windows; and synthesizing means for synthesizing the output signal so that it has a predetermined length which differs from the specific length of the input signal by chained superposition of a sequence of the segment signals, the sequence being derived from the segment signals by performing at least one of repeating and suppressing one or more of the segment signals. - View Dependent Claims (13, 14, 15)
-
Specification