| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
Due to network maintenance being performed by our provider, LQ will be down starting at 05:01 AM UTC. The exact duration of the downtime isn't currently known. We apologize for the inconvenience.
|
|
|
|
Intel, Others HD Audio Controller
|
|
|
|
Reviews
|
Views
|
Date of last review
|
|
2
|
28216
|
04-03-2009
|
|
 |
|
Recommended By
|
Average Price
|
Average Rating
|
|
100% of reviewers
|
$10.00
|
6.5
|
|
|
|
|
|
|
|
Description:
|
This is a bus definition for on board audio and other devices that handle audio streams (modems, HDMI, etc). Currently, ALSA (Advanced Linux Sound Architecture) has support for 8 vendors with over 110 devices that reside on this bus. There are over 590 different systems supported by the driver, with more being added daily.
|
|
Keywords:
|
on-board audio
|
|
/sbin/lspci output:
|
Audio device: Intel Corporation HD Audio Controller (rev 02)
|
|
Chipset:
|
Intel ICH6 or newer, ATI, nVidia, Sis, Via, etc.
|
|
Connection Type:
|
on board
|
|
|
|
11-05-2007, 10:27 PM
|
#1
|
Registered: Aug 2005
Distribution: Kubuntu.
Posts: 848
Rep:
|
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 8
|
Kernel (uname -r):
|
|
|
Distribution:
|
|
Essentially all PC's (mobile, desktop) made in the last couple of years and going forward will be using the Intel HD Audio bus specification for on-board audio. It is a replacement to the AC'97 bus definition and is an open specification, so other chipset vendors are implementing the design as well. Device wise, the HD Audio bus shows up as a Class 403 PCI device on most systems. The part that causes the most confusion for users is that they only see Intel HD Audio listed as their audio system. Since this is really just another type of serial bus (very similar to USB, actually), it is easy for manufacturers to add their own audio, modem, and other types of streaming data controllers (currently audio and modems are the only ones using this).
Where it gets confusing in communicating between users and developers, is what exactly is on the other end of this bus. Users only see the pci device, unless they really know where to look. There are currently eight different vendors and 96 different codecs. To add to the trouble, the HD Audio spec allows each "Pin Node" to be reconfigurable through software. Some are dedicated to a specific task (SPDIF, CD, etc.), the rest can be reassigned to either a line in or a line out. To reduce cost, only a couple of nodes have amplifiers for headphones. What ends up happening, is a system integrator (Dell, HP, etc) may decide to buy a specific audio chip for an entire line of systems. Some systems may support only speakers, headphones, and a mic/line-in (standard laptop), whereas other systems using the exact same chip may support up to 8 channels of output (Front, Rear, Sides, Center/LFE, Headphone, Mic). the fun begins when one vendor (Dell) will use a single chip in laptop A wired with Pins ABCD, but in laptop B they use pins EFGH, and in laptop C they use ACFG. The only way we currently have to identify the different configurations is by looking at the pci subsystem ID and the vendor ID in the codec directly. Even this isn't perfect, as some vendors (Apple) don't define a pci subsystem ID for the audio device.
A couple of us working on alsa have looked into this a little, but we have been overloaded with support requests to come up with a better debugging and reporting tool. One user that has been helping on the #alsa IRC node wrote a great little script that will gather all of the information on a system and post it to a web site for use to pick apart.
The script is at: http://bulletproof.servebeer.com/alsa/scripts/alsa-info.sh
|
|
|
|
04-03-2009, 04:44 PM
|
#2
|
Registered: Apr 2009
Posts: 0
Rep: 
|
Would you recommend the product? yes | Price you paid? (in USD): $10.00 | Rating: 5
|
Kernel (uname -r):
|
|
|
Distribution:
|
Fedoraa10
|
how to test it??,
|
|
|
|
All times are GMT -5. The time now is 05:15 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|