Speaker protection techniques
AssigneeHarman Becker Automotive Systems GmbH
InventorJames McCallister PORTER
Life of this patent
Estimating the term…
Abstract
In various embodiments, a computer-implemented method comprises receiving a multi-channel input signal corresponding to an audio source and determining that a first input signal for a first channel from the multi-channel input signal exceeds an input level threshold. The computer implemented method further comprises determining a first amount of time that the first channel exceeds the input level threshold, computing a first release time for a first gain limiter associated with the first channel based on the first amount of time and an analysis of a plurality of channels from the multi-channel input signal, generating a first output signal for the first channel based on the first gain limiter and the first input signal, and causing playback of the first output signal by a first speaker.
Claims20
A computer-implemented method comprising:
- receiving a multi-channel input signal corresponding to an audio source;
- determining that a first input signal for a first channel from the multi-channel input signal exceeds an input level threshold;
- determining a first amount of time that the first channel exceeds the input level threshold;
- computing a first release time for a first gain limiter associated with the first channel based on the first amount of time and an analysis of a plurality of channels from the multi-channel input signal;
- generating a first output signal for the first channel based on the first gain limiter and the first input signal;
- and
- causing playback of the first output signal by a first speaker.
One or more non-transitory computer-readable media storing instructions that, that, when executed by one or more processors, cause the one or more processors to perform the steps of:
- receiving a multi-channel input signal corresponding to an audio source;
- determining that a first input signal for a first channel from the multi-channel input signal exceeds an input level threshold;
- determining a first amount of time that the first channel exceeds the input level threshold;
- computing a first release time for a first gain limiter associated with the first channel based on the first amount of time and an analysis of a plurality of channels from the multi-channel input signal;
- generating a first output signal for the first channel based on the first gain limiter and the first input signal;
- and
- causing playback of the first output signal by a first speaker.
A system comprising:
- a memory storing instructions for a speaker protection application;
- and
- a processor coupled to the memory that implements the speaker protection application by performing the steps of:
- receiving a multi-channel input signal corresponding to an audio source;
- determining that a first input signal for a first channel from the multi-channel input signal exceeds an input level threshold;
- determining a first amount of time that the first channel exceeds the input level threshold;
- computing a first release time for a first gain limiter associated with the first channel based on the first amount of time and an analysis of a plurality of channels from the multi-channel input signal;
- generating a first output signal for the first channel based on the first gain limiter and the first input signal;
- and
- causing playback of the first output signal by a first speaker.
Dependencies are inferred from the claim text.