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, and a memory storing a Bl product for the loudspeaker, the processor configured to;
receive a plurality of loudspeaker currents I(t) and a corresponding plurality of loudspeaker voltages V(t) from the one or more devices as a function of time, t;
derive a current-from-voltage transfer function HIV(ω
) from the plurality of loudspeaker currents I(t) and the corresponding plurality of loudspeaker voltages V(t), as a function of frequency, ω
;
determine a Fourier space excursion-from-voltage transfer function HXV(ω
), whose form is constrained by parameters HIV(ω
), Bl, Rvc, and Lvc, where;
Rvc comprises a resistance of the voice coil; and
Lvc comprises an inductance of the voice coil;
determine filter coefficients using the Fourier space excursion-from-voltage transfer function, HXV(ω
); and
,apply a filter to an input signal for the loudspeaker using the filter coefficients.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and apparatus for loudspeaker excursion domain processing are provided. At a device comprising: a processor, a loudspeaker comprising a voice coil, one or more devices for determining loudspeaker voltage and current as a function of time, t, and a memory storing a Bl product for the loudspeaker, loudspeaker currents I(t) and corresponding voltages V(t) are received at the processor from the one or more devices. A current-from-voltage transfer function HIV(ω) is derived from the loudspeaker currents I(t) and voltages V(t), as a function of frequency, ω. A Fourier space excursion-from-voltage transfer function HXV(ω) is determined, whose form is constrained by parameters HIV(ω), Bl, Rvc, and Lvc, where: Rvc comprises a resistance of the voice coil; and Lvc comprises an inductance of the voice coil. Filter coefficients are determined using HXV(ω), which are used in a filter applied to an input signal for the loudspeaker.
-
Citations
22 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, and a memory storing a Bl product for the loudspeaker, the processor configured to; receive a plurality of loudspeaker currents I(t) and a corresponding plurality of loudspeaker voltages V(t) from the one or more devices as a function of time, t; derive a current-from-voltage transfer function HIV(ω
) from the plurality of loudspeaker currents I(t) and the corresponding plurality of loudspeaker voltages V(t), as a function of frequency, ω
;determine a Fourier space excursion-from-voltage transfer function HXV(ω
), whose form is constrained by parameters HIV(ω
), Bl, Rvc, and Lvc, where;
Rvc comprises a resistance of the voice coil; and
Lvc comprises an inductance of the voice coil;determine filter coefficients using the Fourier space excursion-from-voltage transfer function, HXV(ω
); and
,apply a filter to an input signal for the loudspeaker using the filter coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method comprising:
-
receiving, at a processor of a device, a plurality of loudspeaker currents I(t) and a corresponding plurality of loudspeaker voltages V(t) from one or more devices configured to determine loudspeaker voltage and loudspeaker current as a function of time, t, the device comprising;
the processor, a loudspeaker comprising a voice coil, the one or more devices, and a memory storing a Bl product for the loudspeaker;deriving, at the processor, a current-from-voltage transfer function HIV(ω
) from the plurality of loudspeaker currents I(t) and the corresponding plurality of loudspeaker voltages V(t), as a function of frequency, ω
;determining, at the processor, a Fourier space excursion-from-voltage transfer function HXV(ω
), whose form is constrained by parameters HIV(ω
), Bl, Rvc, and Lvc, where;
Rvc comprises a resistance of the voice coil; and
Lvc comprises an inductance of the voice coil;determining, at the processor, filter coefficients using the Fourier space excursion-from-voltage transfer function, HXV(ω
); and
,applying, at the processor, a filter to an input signal for the loudspeaker using the filter coefficients. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. 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:
-
receiving, at a processor of a device, a plurality of loudspeaker currents I(t) and a corresponding plurality of loudspeaker voltages V(t) from one or more devices configured to determine loudspeaker voltage and loudspeaker current as a function of time, t, the device comprising;
the processor, a loudspeaker comprising a voice coil, the one or more devices, and a memory storing a Bl product for the loudspeaker;deriving, at the processor, a current-from-voltage transfer function HIV(ω
) from the plurality of loudspeaker currents I(t) and the corresponding plurality of loudspeaker voltages V(t), as a function of frequency, ω
;determining, at the processor, a Fourier space excursion-from-voltage transfer function HXV(ω
), whose form is constrained by parameters HIV(ω
), Bl, Rvc, and Lvc, where;
Rvc comprises a resistance of the voice coil; and
Lvc comprises an inductance of the voice coil;determining, at the processor, filter coefficients using the Fourier space excursion-from-voltage transfer function, HXV(ω
); and
,applying, at the processor, a filter to an input signal for the loudspeaker using the filter coefficients.
-
Specification