Abstract:
An example apparatus includes: programmable circuitry configured to execute machine-readable instructions to: receive first voltages representative of an input signal; receive second voltages and currents, the second voltages and currents representative of voltages and currents of filter circuitry responsive to the first voltages; and determine a transfer function based on the first voltages and the second voltages and currents, the transfer function having coefficients representing the filter circuitry.
Abstract:
A method includes converting an audio signal of a current time period to a frequency domain to produce a set of frequency coefficients. For each of the frequency coefficients, the method includes computing a gradient of that frequency coefficient's magnitude relative to a magnitude of the same frequency coefficient from a previous time period. The method then includes summing the gradients computed for the set of frequency coefficients to produce a sum value, and then generating a haptic signal based on the sum value.
Abstract:
An audio circuit includes an amplifier, a voltage sensor, a current sensor, and an excursion control circuit. The voltage sensor is coupled to an output of the amplifier. The current sensor is coupled to the output of the amplifier. The excursion control circuit is coupled to the amplifier, the voltage sensor, and the current sensor. The excursion control circuit includes back electro-magnetic force (EMF) measurement, a back-EMF model, and excursion protection. The back-EMF measurement is to measure back electro-magnetic force of a speaker based on voltage measurements received from the voltage sensor and current measurements received from the current sensor. The back-EMF model is updated based on measurements of the back-EMF and is converted to an excursion model. The excursion protection is to limit amplitude of audio signal provided to the amplifier based on the excursion model of the speaker and amplitude of an audio input signal.
Abstract:
A method and apparatus for active noise canceling. The method includes retrieving an input sample from at least one of a feedback or feedforward microphone digitized through the sigma-delta converter, retrieving the input sample and a related filter, wherein the filter is customized to the particular headset, outputting a filtered signal through a speaker without any interpolation and reducing order of CIC filters, and outputting a response sharply tapered down.
Abstract:
A controller regulates the voltage delivered to the load and current drawn from the battery in an audio system depending on ripple in the battery voltage which is input to the controller to allocate power for audio playback. Regulation maximizes available headroom while avoiding audio clipping. The effect of internal battery and external parasitic resistance (ESR) on ripple is compensated by an iterative process. ESR is rapidly increased whenever the minimum of the battery voltage input to the controller falls below a clipping threshold and slowly decreased whenever such voltage exceeds such threshold and the audio is under compression. A limiter allocates power to utilize more of the available audio headroom. A de-emphasis filter in each audio signal path compensates for capacitive ripple in the battery voltage input to the controller. As the frequency of the audio input changes, the filter(s) allow frequency-dependent power/current regulation to fill the full audio range without distortion.
Abstract:
For a resonator system such as a (haptic) LRA, a methodology for resonant frequency (F0) tracking/control with continuous resonator drive, based on estimating back-emf, including estimating resonator resistance based at least in part on the sensed resonator drive signals, with back-emf estimated based at least in part on the sensed resonator drive signals and the estimated resonator resistance. A phase difference is detected between the resonator drive signals, and the estimated back-emf signals, generating control for resonator drive frequency, which can be used to iteratively adjust the resonator drive frequency until phase coherent with the estimated back-emf signals (F0 lock), such as for driving the resonator at or near a resonant frequency. An amplitude control loop can be used to iteratively adjust resonator drive amplitude based on a difference between estimated back-emf and a target back-emf derived from a rated back-emf and the resonator frequency resonant frequency.
Abstract:
Disclosed embodiments include an apparatus for closed loop control of a linear resonant actuator comprising a motor drive circuit configured to provide a motor drive signal, a current and voltage sensing circuit coupled to the output terminal of the motor drive circuit and across the motor, and having current sense and a voltage sense outputs. A resonant frequency and back emf extraction circuit receives the current sense and voltage sense outputs, and outputs a resonant frequency signal output and a measured back emf signal output. An actuator model circuit has inputs coupled to the output of the motor drive circuit, the resonant frequency signal output, and a mechanical system quality factor signal generated by an adaptation circuit having an input coupled to the error summing circuit output. The error summing circuit has inputs coupled to the output of the actuator model and the measured back emf signal.
Abstract:
An example apparatus includes: programmable circuitry configured to execute machine-readable instructions to: receive first voltages representative of an input signal; receive second voltages and currents, the second voltages and currents representative of voltages and currents of filter circuitry responsive to the first voltages; and determine a transfer function based on the first voltages and the second voltages and currents, the transfer function having coefficients representing the filter circuitry.
Abstract:
An audio system includes an amplifier, regulating circuitry, and a filter. The regulating circuitry generates an audio voltage threshold signal based on an estimated value of the supply voltage source of the system, the estimated ESR between the system voltage supply and amplifier voltage supply pin, and the measured output resistance of the system. From these measurements/estimates, an anti-clipping voltage limit signal is generated. Power-budget-based and current-budget-based voltage limit signals are also determined based on first and second functions of the estimated value of the voltage source, respectively. The minimum of these three voltage limit signals is selected as the audio voltage threshold signal. The measurements, estimates and calculations are performed on a periodic basis to continually update the audio voltage threshold signal and thus adaptively regulate the audio system. A de-emphasis filter in the audio signal path compensates for capacitive ripple of the voltage at the amplifier's voltage supply pin.
Abstract:
An audio circuit includes an amplifier, a voltage sensor, a current sensor, and an excursion control circuit. The voltage sensor is coupled to an output of the amplifier. The current sensor is coupled to the output of the amplifier. The excursion control circuit is coupled to the amplifier, the voltage sensor, and the current sensor. The excursion control circuit includes back electro-magnetic force (EMF) measurement, a back-EMF model, and excursion protection. The back-EMF measurement is to measure back electro-magnetic force of a speaker based on voltage measurements received from the voltage sensor and current measurements received from the current sensor. The back-EMF model is updated based on measurements of the back-EMF and is converted to an excursion model. The excursion protection is to limit amplitude of audio signal provided to the amplifier based on the excursion model of the speaker and amplitude of an audio input signal.