Audio interface
AssigneeAudoo Limited
InventorOliver James Clay
Life of this patent
Estimating the term…
Abstract
An audio interface system is disclosed that receives an audio signal from an audio line and outputs a normalised audio signal. An audio interface device of the audio interface system comprises a signal conditioning module, a gain module to apply a gain to the audio signal and an attenuation module to apply an attenuation to the audio signal to output the normalised audio signal. The audio interface device further comprises an interface configured to communicate the normalised signal to an external device. In response to determining that an amplitude of the audio signal does not meet a minimum amplitude requirement or exceed a maximum amplitude requirement, the signal conditioning module is to adjust the amplitude of the audio signal by applying the gain and/or attenuation to meet the requirement.
Claims18
An audio interface system configured to receive an audio signal from an audio line and output a normalized audio signal, wherein the audio interface system comprises an audio interface device comprising:
- a signal conditioning module comprising a gain module configured to apply a gain to the audio signal and an attenuation module configured to apply an attenuation to the audio signal to output the normalized audio signal;
- and
- an interface configured to communicate the normalized audio signal with an external device;
- wherein, in response to the audio interface system determining that an amplitude of the audio signal does not meet a minimum amplitude requirement or exceeds a maximum amplitude requirement, the signal conditioning module is configured to adjust the amplitude of the audio signal by applying the gain and attenuation to output the normalized audio signal having an amplitude that meets the minimum amplitude requirement and does not exceed the maximum amplitude requirement;
- wherein the signal conditioning module is configured to reduce the attenuation applied by the attenuation module and increase the gain applied by the gain module when a sample of the audio signal does not meet the minimum amplitude requirement by:
- reducing the attenuation applied by the attenuation module repeatedly by predetermined amounts until a further sample of the audio signal meets the minimum amplitude requirement, or until the attenuation is reduced to a minimum;
- and
- increasing the gain applied by the gain module repeatedly by predetermined amounts until a further sample of the audio signal meets the minimum amplitude requirement, wherein the signal conditioning module is configured to only increase the gain applied by the gain module when the attenuation applied by the attenuation module is at a minimum and a sample of the audio signal does not meet the minimum amplitude requirement;
- and
- wherein the signal conditioning module is configured to decrease the gain applied by the gain module and increase the attenuation applied by the attenuation module when a sample of the audio signal exceeds the maximum amplitude requirement by:
- decreasing the gain applied by the gain module repeatedly by predetermined amounts until a further sample of the audio signal does not exceed the maximum amplitude requirement, or until the gain is decreased to a minimum;
- and
- increasing the attenuation applied by the attenuation module repeatedly by predetermined amounts until a further sample of the audio signal does not exceed the maximum amplitude requirement, wherein the signal conditioning module is configured to only increase the attenuation applied by the attenuation module when the gain applied by the gain module is at a minimum and a sample of the audio signal exceeds the maximum amplitude requirement.
An audio signal normalization method, comprising:
- receiving, at an audio interface system comprising an audio interface device, an audio signal from an audio line;
- determining that an amplitude of the audio signal does not meet a minimum amplitude requirement or exceeds a maximum amplitude requirement;
- normalizing, by a signal conditioning module of the audio interface device, the audio signal by adjusting the amplitude of the audio signal by applying gain to the audio signal by a gain module of the signal conditioning module, and/or by applying attenuation to the audio signal by an attenuation module of the signal conditioning module, to output a normalized audio signal having an amplitude that meets the minimum amplitude requirement and does not exceed the maximum amplitude requirement;
- and
- communicating, by an interface of the audio interface device, the normalized audio signal with an external device;
- wherein normalizing the audio signal comprises:
- reducing the attenuation applied by the attenuation module and increasing the gain applied by the gain module when a sample of the audio signal does not meet the minimum amplitude requirement by:
- reducing the attenuation applied by the attenuation module repeatedly by predetermined amounts until a further sample of the audio signal meets the minimum amplitude requirement, or until the attenuation is reduced to a minimum;
- and
- increasing the gain applied by the gain module repeatedly by predetermined amounts until a further sample of the audio signal meets the minimum amplitude requirement, wherein the signal conditioning module is configured to only increase the gain applied by the gain module when the attenuation applied by the attenuation module is at a minimum and a sample of the audio signal does not meet the minimum amplitude requirement;
- and
- decreasing the gain applied by the gain module and increasing the attenuation applied by the attenuation module when a sample of the audio signal exceeds the maximum amplitude requirement by:
- decreasing the gain applied by the gain module repeatedly by predetermined amounts until a further sample of the audio signal does not exceed the maximum amplitude requirement, or until the gain is decreased to a minimum;
- and
- increasing the attenuation applied by the attenuation module repeatedly by predetermined amounts until a further sample of the audio signal does not exceed the maximum amplitude requirement, wherein the signal conditioning module is configured to only increase the attenuation applied by the attenuation module when the gain applied by the gain module is at a minimum and a sample of the audio signal exceeds the maximum amplitude requirement.
Dependencies are inferred from the claim text.