Patent attributes
A computer-implemented method for reducing crest factor by an electronic device includes: receiving a plurality of first samples of a first input signal. The plurality of first samples are generated at a first sampling rate. A first peak detection is performed based on the plurality of first samples to generate a plurality of first peak detection output samples. A plurality of first windowing input samples are generated at a second sampling rate by downsampling the plurality of first peak detection output samples. A plurality of first windowing output samples are generated based on the plurality of first windowing input samples. A plurality of first peak reduction samples are generated at the first sampling rate by upsampling the plurality of first windowing output samples. A first output signal is generated based on the plurality of first samples and the plurality of first peak reduction samples.