Limiter for bass enhancement
First Claim
Patent Images
1. A playback device comprisinga processor;
- memory; and
computer instructions stored in the memory and executable by the processor to cause the processor to;
receive a first audio signal;
compare an envelope of the first audio signal to a threshold to determine a first excess indicative of an amount by which the envelope of the first audio signal exceeds the threshold, wherein the threshold is associated with an operational limit of the playback device;
apply a filter to the first audio signal to generate a second audio signal;
compare an envelope of the second audio signal to the threshold to determine a second excess indicative of an amount by which the envelope of the second audio signal exceeds the threshold;
based on the first excess and the second excess, determine a first gain associated with the first audio signal and a second gain associated with the second audio signal;
mix the first audio signal and the second audio signal based on the first gain and the second gain to output a mixed signal; and
cause play back of audio based on the mixed signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A dry audio signal may be received. An envelope of the dry audio signal may be compared to a threshold of the playback device to determine a dry excess. A filter may be applied to the dry audio signal to generate a wet audio signal. An envelope of the wet audio signal may be compared to the threshold to determine a wet excess. Based on the dry and wet excess, a dry gain may be determined for the dry audio signal and a wet gain may be determined for the wet audio signal. The wet audio signal and the dry audio signals may be mixed in proportion to respective gains. The mixed audio signal may avoid exceeding an operational limit associated with audio playback on the playback device.
50 Citations
20 Claims
-
1. A playback device comprising
a processor; -
memory; and computer instructions stored in the memory and executable by the processor to cause the processor to; receive a first audio signal; compare an envelope of the first audio signal to a threshold to determine a first excess indicative of an amount by which the envelope of the first audio signal exceeds the threshold, wherein the threshold is associated with an operational limit of the playback device; apply a filter to the first audio signal to generate a second audio signal; compare an envelope of the second audio signal to the threshold to determine a second excess indicative of an amount by which the envelope of the second audio signal exceeds the threshold; based on the first excess and the second excess, determine a first gain associated with the first audio signal and a second gain associated with the second audio signal; mix the first audio signal and the second audio signal based on the first gain and the second gain to output a mixed signal; and cause play back of audio based on the mixed signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a first audio signal; comparing an envelope of the first audio signal to a threshold to determine a first excess indicative of an amount by which the envelope of the first audio signal exceeds the threshold, wherein the threshold is associated with an operational limit of a playback device; applying a filter to the first audio signal to generate a second audio signal; comparing an envelope of the second audio signal to the threshold to determine a second excess indicative of an amount by which the envelope of the second audio signal exceeds the threshold; based on the first excess and the second excess, determining a first gain associated with the first audio signal and a second gain associated with the second audio signal; mixing the first audio signal and the second audio signal based on the first gain and the second gain to output a mixed signal; and playing back audio based on the mixed signal. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A tangible non-transitory computer readable storage medium including instructions for execution by a processor, the instructions, when executed, cause the processor to implement a method comprising:
-
receiving a first audio signal; comparing an envelope of the first audio signal to a threshold to determine a first excess indicative of an amount by which the envelope of the first audio signal exceeds the threshold, wherein the threshold is associated with an operational limit of a playback device; applying a filter to the first audio signal to generate a second audio signal; comparing an envelope of the second audio signal to the threshold to determine a second excess indicative of an amount by which the envelope of the second audio signal exceeds the threshold; based on the first excess and the second excess, determining a first gain associated with the first audio signal and a second gain associated with the second audio signal; mixing the first audio signal and the second audio signal based on the first gain and the second gain to output a mixed signal; and playing back audio based on the mixed signal. - View Dependent Claims (18, 19, 20)
-
Specification