Nova Patents
EP2575375B1

Control of a loudspeaker output

Abstract

This record has no abstract on file.

EP2575375B1, drawing sheet 1
Sheet 1 of 5

Term

5 yearsleft in the term

Expires 28 September 2031.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

13 claims: 7 independent, 6 dependent

  1. 1
    A loudspeaker drive circuit comprising:a loudspeaker driver (16);an input for receiving a signal from a microphone (18) which detects the sound output of the loudspeaker (12);an acoustic echo cancellation system (26,28) means for detecting non-linearity between the drive signal to the loudspeaker and the microphone signal and which comprises means for determining a performance of the echo cancellation system;and a processor (30) for processing an input signal before application to the loudspeaker driver, wherein the processor is adapted to control the processor in dependence on the detected non-linearity, such as to control the extent to which the loudspeaker is driven into a non-linear operating region, wherein the detected non-linearity comprises saturation of an output amplifier and non-linear behaviour of the loudspeaker.
  2. 4
    A circuit as claimed in any preceding claim, wherein the echo-return-loss-enhancement performance of the acoustic echo cancellation system (26,28) is used as the input to the processor.
  3. 6
    A circuit as claimed in any preceding claim, wherein the processor (30) comprises means for implementing dynamic range compression with a variable threshold value at which there is a knee in the dynamic range compression function.
  4. 7
    A circuit as claimed in any preceding claim, wherein the processor (30) comprises means for implementing a variable gain.
  5. 8
    A circuit as claimed in any preceding claim, wherein the processor (30) comprises means for implementing a filter function with variable cut-off frequency.
  6. 9
    A loudspeaker circuit comprising a drive circuit as claimed in any preceding claim, a microphone (18) and a loudspeaker (12) driven by the drive circuit.
  7. 10
    A method of controlling a loudspeaker, comprising:detecting the sound output of the loudspeaker using a microphone (18);detecting non-linearity between the drive signal to the loudspeaker (12) and the microphone signal by: implementing acoustic echo cancellation by delaying the drive signal to the loudspeaker, implementing a variable filter transfer function, comparing the microphone signal with the delayed and filtered drive signal;and controlling the variable transfer function in response to the comparison result, wherein the comparison result is used for detecting the non-linearity;and the method of controlling further comprising processing an input signal (xref[k]) before application to a loudspeaker driver (16), to control the processor in dependence on the detected non-linearity, such as to control the extent to which the loudspeaker (12) is driven into a non-linear operating region, wherein the detected non-linearity comprises saturation of an output amplifier and non-linear behaviour of the loudspeaker.