Browse Prior Art Database

Method for audio input gain control for audio devices that do not support gain control

IP.com Disclosure Number: IPCOM000009709D
Publication Date: 2002-Sep-11
Document File: 2 page(s) / 50K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method for audio input gain control for audio devices that do not support gain control. Benefits include improved usability.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 65% of the total text.

Method for audio input gain control for audio devices that do not support gain control

Disclosed is a method for audio input gain control for audio devices that do not support gain control. Benefits include improved usability.

Background

        � � � � � Conventionally, some sound cards and universal serial bus (USB) recording devices do not provide microphone input gain control to adjust the gain level. In these cases, most audio recording applications disable the user interface (UI) element that enables the user to adjust the gain. In some cases, the UI element is not made available at all, making it harder for the users to adjust the gain level. A novice user is not able to adjust the microphone input gain level. This problem typically occurs when the use is having a voice chat using chat client applications.

Description

        � � � � � The disclosed method is gain control for each input audio line. When the user selects the microphone input to record audio, the corresponding gain control is made visible to the user using a UI element, such as a slider control. If the gain control is not present, then the master gain control is made visible.

        � � � � � The following steps attach the master gain control if the mixer input line does not have gain control:

1.        � � Get the audio input mixer handle.

2.        � � Set the selected input mixer line for recording.

3.        � � Check if the selected input mixer line has controls.

4.        � � For each control exposed by the mixer line, find the gain control. (Note...