Soft Clipping Audio Signal Processing Using Threshold-Based Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional soft-clipping techniques in audio signal processing suppress input signals regardless of their peak amplitude, leading to harmonic distortion and loss of power in the output signal, as they apply a non-linear function uniformly, whereas dynamic soft-clipping is needed to minimize distortion while maximizing output power.

Innovation Solution

A method is introduced where the suppression of audio samples is determined based on their peak amplitude, applying a strictly increasing non-linear function only when the amplitude exceeds a threshold, with a suppression factor calculated to minimize distortion and maintain signal power, using a Sigmoid function or error function for smoothing within the threshold range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If a non-linear function is applied uniformly to suppress audio samples, then harmonic distortion is reduced, but output power is lost

Engineering Contradiction:
Improveharmonic distortionVSAvoidoutput power
Core Design Contradiction:
Object-affected harmful factorsVSPower

Solution Approach 1:

The patent applies different processing to different parts of the audio signal based on their amplitude characteristics. Samples with peak amplitude exceeding the threshold range undergo soft-clipping suppression, while samples within the threshold range are passed through unchanged. This localized application of the non-linear function reduces harmonic distortion only where necessary, preserving output power in the majority of samples.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The suppression mechanism dynamically adjusts its behavior based on the instantaneous peak amplitude of each audio sample. The system transitions from no suppression (when amplitude is within threshold) to gradual suppression (when amplitude exceeds threshold), creating a dynamic response that optimizes both distortion reduction and power preservation in real-time.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If a non-linear function is applied to suppress audio samples, then signal amplitude is reduced to within threshold range, but signal integrity is degraded

Engineering Contradiction:
Improveamplitude control precisionVSAvoidsignal integrity
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The system determines the peak amplitude of each audio sample before applying suppression, allowing it to pre-calculate the appropriate suppression factor. This preliminary assessment enables the non-linear function to be applied in a controlled manner that maintains signal integrity while achieving precise amplitude control within the threshold range.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the binary decision of whether to suppress a sample into a continuous parameter adjustment by introducing a suppression factor that varies with the degree of threshold exceedance. This parameter change allows for gradual amplitude control that preserves signal integrity while maintaining precise amplitude control.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If suppression is applied to all audio samples, then amplitude is controlled within threshold range, but distortion increases in samples that did not need suppression

Engineering Contradiction:
Improveamplitude controlVSAvoiddistortion
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The patent implements amplitude control only where needed by comparing each sample's peak amplitude against the threshold range. Samples within the threshold range bypass suppression entirely, avoiding unnecessary distortion, while only samples exceeding the threshold undergo controlled suppression. This local application of amplitude control eliminates wasteful distortion in unaffected samples.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10331400B1Methods and apparatus for soft clipping
Publication Date: 2019.06.25 CIRRUS LOGIC INC
  • US10331400B1 patent drawing
  • US10331400B1 patent drawing
  • US10331400B1 patent drawing

AI summary

A method of processing an audio signal comprising a plurality of audio samples, the method comprising: receiving an audio sample of the plurality of audio samples; on determining that a peak amplitude of the audio sample falls outside a threshold range: suppressing the audio sample to within the threshold range by applying a strictly increasing non-linear function to the audio sample; and outputting the suppressed audio sample; and on determining that the peak amplitude of the audio sample falls within the threshold range or is equal to an upper or lower limit of the threshold range: outputting the received audio sample.