System and method for distorting a signal
OwnerDavid Amelsinventor
Life of this patent
Estimating the term…
Abstract
The present invention employs a mapping function in order to apply a known distortion to an input signal. The mapping function of the present invention is defined by: y=A1*sin(arcsin(x))+A2*cos(2*arcsin(x))+A3*sin(3*arcsin(x))+A4*cos(4*arcsin(x))+ . . . An*sin(n*arcsin(x))+A(n+1)*cos((n+1)*arcsin(x)), where x is the input signal, y is the output signal, A is the amplitude of the harmonic level for a given harmonic, 1 being the fundamental, n is an odd number and (n+1) represents the highest harmonic of interest.
Claims16
An apparatus for creating a desired distortion characteristic in an input signal, the apparatus comprising:
- an input circuit receiving the input signal, the input signal being denoted as x;
- a memory containing the distortion characteristic defined in terms of a number of harmonics and relative levels of the harmonics;
- a processor coupled to the input circuit and coupled to the memory, the processor applying the distortion characteristic to the input signal x to produce a distorted output signal y, wherein y=A1*sin(arcsin(x))+A2*cos(2*arcsin(x))+A3*sin(3*arcsin(x))+A4*cos(4*arcsin(x))+ . . . An*sin(n*arcsin(x))+A(n+1)*cos((n+1)*arcsin(x)), where A is the amplitude of the harmonic level for a given harmonic, 1 being the fundamental, n is an odd number and (n+1) represents the highest harmonic of interest.
A method for creating a desired distortion characteristic in an input signal, the method comprising:
- determining the desired distortion characteristic in terms of a number of harmonics and relative levels of the harmonics of the distortion characteristic;
- receiving the input signal denoted as x;
- applying the desired distortion characteristic to the input signal x to produce a distorted output signal y according to the following transfer function:
- y=A1*sin(arcsin(x))+A2*cos(2*arcsin(x))+A3*sin(3*arcsin(x))+A4*cos(4*arcsin(x))+ . . . An*sin(n*arcsin(x))+A(n+1)*cos((n+1)*arcsin(x)), where A is the amplitude of the harmonic level for a given harmonic, 1 being the fundamental, n is an odd number and (n+1) represents the highest harmonic of interest.
Dependencies are inferred from the claim text.