Method, system and apparatus for loudspeaker excursion domain processing
First Claim
1. A device comprising:
- a processor, a loudspeaker comprising a voice coil, one or more devices configured to determine loudspeaker voltage and loudspeaker current;
a volume device configured to set a volume of the loudspeaker; and
a memory storing a Bl product for the loudspeaker, the processor configured to;
determine a Fourier space excursion-from-voltage transfer function HXV(ω
);
determine an acoustic response of the loudspeaker, as a function of frequency, below a dovetail frequency, and relative to a respective acoustic response at the dovetail frequency, using at least a second time derivative of the Fourier space excursion-from-voltage transfer function HXV(ω
);
determine an equalization as a function of frequency using the acoustic response, the equalization comprising gains that, when applied to the acoustic response, will adjust the acoustic response to the respective acoustic response at the respective acoustic response at the dovetail frequency;
determine filter coefficients of a filter that corresponds to the equalization; and
,apply the filter to an input signal for the loudspeaker.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for loudspeaker excursion domain processing and thermal limiting are provided. At a device comprising: a processor; a loudspeaker and voice coil, device(s) for determining loudspeaker voltage and current; a volume device; and a memory storing a Bl product for the loudspeaker, a Fourier space excursion-from-voltage transfer function HXV(ω) is determined. An acoustic response of the loudspeaker below a dovetail frequency, is determined, relative to a respective acoustic response at the dovetail frequency, using at least a second time derivative of the transfer function HXV(ω). An equalization is determined using the acoustic response, comprising gains that, when applied to the acoustic response, will adjust the acoustic response to the respective acoustic response at the respective acoustic response at the dovetail frequency. Filter coefficients are determined corresponding to the equalization, which are used in a filter applied to a loudspeaker input signal.
9 Citations
21 Claims
-
1. A device comprising:
-
a processor, a loudspeaker comprising a voice coil, one or more devices configured to determine loudspeaker voltage and loudspeaker current;
a volume device configured to set a volume of the loudspeaker; and
a memory storing a Bl product for the loudspeaker, the processor configured to;determine a Fourier space excursion-from-voltage transfer function HXV(ω
);determine an acoustic response of the loudspeaker, as a function of frequency, below a dovetail frequency, and relative to a respective acoustic response at the dovetail frequency, using at least a second time derivative of the Fourier space excursion-from-voltage transfer function HXV(ω
);determine an equalization as a function of frequency using the acoustic response, the equalization comprising gains that, when applied to the acoustic response, will adjust the acoustic response to the respective acoustic response at the respective acoustic response at the dovetail frequency; determine filter coefficients of a filter that corresponds to the equalization; and
,apply the filter to an input signal for the loudspeaker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
determining, at a processor of a device, a Fourier space excursion-from-voltage transfer function HXV(ω
), the device comprising;
the processor, a loudspeaker comprising a voice coil, one or more devices configured to determine loudspeaker voltage and loudspeaker current;
a volume device configured to set a volume of the loudspeaker; and
a memory storing a Bl product for the loudspeaker;determining, at the processor, an acoustic response of the loudspeaker, as a function of frequency, below a dovetail frequency, and relative to a respective acoustic response at the dovetail frequency, using at least a second time derivative of the Fourier space excursion-from-voltage transfer function HXV(ω
);determining, at the processor, an equalization as a function of frequency using the acoustic response, the equalization comprising gains that, when applied to the acoustic response, will adjust the acoustic response to the respective acoustic response at the respective acoustic response at the dovetail frequency; determining, at the processor, filter coefficients of a filter that corresponds to the equalization; and
,applying, at the processor, the filter to an input signal for the loudspeaker. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code adapted to be executed to implement a method comprising:
-
determining, at a processor of a device, a Fourier space excursion-from-voltage transfer function HXV(ω
), the device comprising;
the processor, a loudspeaker comprising a voice coil, one or more devices configured to determine loudspeaker voltage and loudspeaker current;
a volume device configured to set a volume of the loudspeaker; and
a memory storing a Bl product for the loudspeaker;determining, at the processor, an acoustic response of the loudspeaker, as a function of frequency, below a dovetail frequency, and relative to a respective acoustic response at the dovetail frequency, using at least a second time derivative of the Fourier space excursion-from-voltage transfer function HXV(ω
);determining, at the processor, an equalization as a function of frequency using the acoustic response, the equalization comprising gains that, when applied to the acoustic response, will adjust the acoustic response to the respective acoustic response at the respective acoustic response at the dovetail frequency; determining, at the processor, filter coefficients of a filter that corresponds to the equalization; and
,applying, at the processor, the filter to an input signal for the loudspeaker.
-
Specification