Abstract:
A method of compressing an audio signal can include accepting input samples of the audio signal wherein the input samples include non-zero input samples. A logarithm of each of the non-zero input samples of the audio signal can be calculated. Compressed output samples for each non-zero input sample can then be determined based on the logarithm of each respective non-zero input sample. Preferably, a linear relationship may exist between logarithms of the non-zero input samples and logarithms of the corresponding compressed output samples. A logarithm of each compressed output sample, corresponding to a non-zero input sample, may be based on a product of a logarithm of each corresponding non-zero input sample and a compression factor. Related devices and computer program products are also discussed.
Abstract:
A ringback detector determines whether ringback by comparing measurements of a characteristic of the received signal, such as the energy of the received signal, to a threshold. The threshold is set initially to a low value and then updated based on the measurements of received signal. The measurements are then compared to the threshold to determine whether ringback is present. An output signal indicative of ringback is generated when ringback is present.
Abstract:
A physiological signal processing system for a physiological waveform that includes a cardiovascular signal component provides a variable high pass filter that is responsive to the physiological waveform, and that is configured to high pass filter the physiological waveform in response to a corner frequency that is applied. A heart rate metric extractor is responsive to the variable high pass filter and is configured to extract a heart rate metric from the physiological waveform that is high pass filtered. A corner frequency adjuster is responsive to the heart rate metric extractor and is configured to determine the corner frequency that is applied to the variable high pass filter, based on the heart rate metric that was extracted. Analogous methods may also be provided.
Abstract:
Apparatus and methods for attenuating environmental interference are described. A wearable monitoring apparatus includes a housing configured to be attached to the body of a subject and a sensor module that includes an energy emitter that directs energy at a target region of the subject, a detector that detects an energy response signal - or physiological condition - from the subject, a filter that removes time-varying environmental interference from the energy response signal, and at least one processor that controls operations of the energy emitter, detector, and filter.
Abstract:
A method and apparatus for limiting an audio signal by establishing a maximum magnitude level that is responsive to a volume control and limiting a reproduced sound to that maximum allowable magnitude level. Limiting circuitry (110, 150) may include analog and digital solutions and may be executed through soft-limiting, hard-limiting, or a combination thereof. A limiter (110, 150) may include circuitry (116) to dynamically detect peak levels in an audio signal. A desired gain may be associated with the audio signal and, if applied, produces a desired peak. This desired peak may be compared to the maximum magnitude level, which may be set relative to a peak acoustic capacity. Audio signal amplification may be set in response to this comparison, such as scaling gain by a ratio of desired peak to maximum magnitude level.