UniAud Information: Difference between revisions
No edit summary |
|||
Line 2: | Line 2: | ||
==Description== | ==Description== | ||
The aim of the UniAud project is the creation of universal audio driver based on ALSA project. | The aim of the UniAud project is the creation of universal audio driver based on ALSA project. | ||
UniAud supports a broad range of PCI audio cards/chipsets and AC97 audio codecs. AC97 audio codecs can be found in modern systems with a Pentium II or higher processor on the motherboard. AC97 depends for a part of the motherboard chipset and a small audio codec. | |||
===Features=== | ===Features=== | ||
Line 10: | Line 12: | ||
===Supported hardware=== | ===Supported hardware=== | ||
The table below lists all devices (cards, hosts, codecs) that are currently supported by the latest release of UniAud. A brief explanation: | |||
* VenID: displays the hexadecimal Vandor ID that identifies the Manufacturer. | |||
* DevID: displays the hexadecimal Device ID that identifies the product in the product line of the manufacturer. This and the above details are interested when trying to determine which chipset your soundcard has. In order to find that out, use [/index2.php?url=os2/pci.htm pci.exe]. | |||
* Status: | |||
** The device is working very good ([[Image:check.gif]]); | |||
** The device is just working acceptible ([[Image:conf.gif]]); | |||
** Working, but there are still some bugs ([[Image:confl.gif]]); | |||
** Support for the particular device is in development ([[Image:att.gif]]); | |||
** This device is not supported yet, but is planned to be supported in near future ([[Image:nope.gif]]). | |||
* IBM: A [[Image:checkbl.gif]] means that this device is supported by the IBM Universal Audio Driver version 1.1. | |||
* Config.sys switch: the string to replace CARDNAME by in the statement ''DEVICE=D:\MMOS2\UNIAUD32.SYS /V /C:CARDNAME'' in your config.sys. | |||
'''''1. Supported soundcards''''' | |||
{| style="margin-left: 28px; margin-top: 20px" border="1" cellpadding="2" | |||
| width="115" align="center" | '''Manufacturer''' | |||
| width="55" align="center" | '''VenID''' | |||
| width="150" align="center" | '''Device''' | |||
| width="55" align="center" | '''DevID''' | |||
| width="30" align="center" | '''Status''' | |||
| width="30" align="center" | '''IBM''' | |||
| width="100" align="center" | '''Config.sys switch''' | |||
| width="235" align="center" | '''Description''' | |||
|- | |||
| AOpen | |||
| align="center" | | |||
| AW180 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ESS1938 | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| AW230 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| AW300 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | MAESTRO | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| AW320 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| ASound | |||
| align="center" | | |||
| ASONIC-8738 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| AudioExcel | |||
| align="center" | | |||
| AV510 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| MD Mate PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| Avance Logic | |||
| align="center" | 0x4005 | |||
| ALS4000 | |||
| align="center" | 0x4000 | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | ALS4000 | |||
| | |||
|- | |||
| | |||
| | |||
| AW180 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ESS1938 | |||
| OS/2 CHL tested. | |||
|- | |||
| Best Union | |||
| align="center" | | |||
| Miss Melody ALS4000 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ALS4000 | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| Miss Melody Maestro | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | MAESTRO | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| Miss Melody Sound | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ESS1938 | |||
| OS/2 CHL tested. | |||
|- | |||
| Chic Technology | |||
| align="center" | | |||
| CoolSound 4000 PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ALS4000 | |||
| OS/2 CHL tested. | |||
|- | |||
| Cirrus Logic | |||
| align="center" | 0x1013 | |||
| CS4280 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4281 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | CS4281 | |||
| | |||
|- | |||
| | |||
| | |||
| CS4610 | |||
| align="center" | 0x6001 | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4612 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4614 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4615 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4622 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4624 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| | |||
| | |||
| CS4630 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| | |||
|- | |||
| CMI | |||
| align="center" | 0x13F6 | |||
| 8338A PCI cards | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| | |||
|- | |||
| | |||
| | |||
| 8338B PCI cards | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| | |||
|- | |||
| | |||
| | |||
| 8738 PCI cards | |||
| align="center" | 0x0100 | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | CMEDIA | |||
| | |||
|- | |||
| | |||
| | |||
| 8738B PCI cards | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | CMEDIA | |||
| | |||
|- | |||
| Compustar | |||
| align="center" | | |||
| WinFast PCI C3DX | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| Creative Labs | |||
| align="center" | 0x1102 | |||
| SB Audigy | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | SBLIVE | |||
| | |||
|- | |||
| | |||
| | |||
| SB E-mu APS | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | SBLIVE | |||
| | |||
|- | |||
| | |||
| | |||
| SB Live! fam. | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | SBLIVE | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| SB PCI1024 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | SBLIVE | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| SB PCI128 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ENSONIQ | |||
| | |||
|- | |||
| | |||
| | |||
| SB PCI512 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | SBLIVE | |||
| | |||
|- | |||
| | |||
| | |||
| SB PCI64 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ENSONIQ | |||
| | |||
|- | |||
| Diamond MM | |||
| align="center" | | |||
| MonsterSound MX400 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | MAESTRO | |||
| OS/2 CHL tested. | |||
|- | |||
| Ensoniq | |||
| align="center" | 0x1274 | |||
| AudioPCI-97 | |||
| align="center" | 0x5000 | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ENSONIQ | |||
| | |||
|- | |||
| ESS | |||
| align="center" | | |||
| Solo-1 ES1938 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ESS1938 | |||
| | |||
|- | |||
| Hercules | |||
| align="center" | | |||
| Game Fortissimo II | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| Game MuseXL | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| | |||
| | |||
| Game TheaterXP 6.1 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| Labway | |||
| align="center" | | |||
| Xwave7100 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| Lexicon | |||
| align="center" | | |||
| Delta DiO 2448 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| Shuttle Techn. | |||
| align="center" | | |||
| HOT-255 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ENSONIQ | |||
| OS/2 CHL tested. | |||
|- | |||
| Terratec | |||
| align="center" | | |||
| DMX Fire 1024 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| Trident | |||
| align="center" | 0x1023 | |||
| 4DWave | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | TRIDENT | |||
| | |||
|- | |||
| Trust | |||
| align="center" | | |||
| Sound Expert Digital Surr | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|- | |||
| Turtle Beach | |||
| align="center" | | |||
| Santa Cruz PCI | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| VideoLogic | |||
| align="center" | | |||
| SonicFury | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CS46XX | |||
| OS/2 CHL tested. | |||
|- | |||
| Yamaha | |||
| align="center" | | |||
| YMF724 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | YAMAHA | |||
| | |||
|- | |||
| | |||
| | |||
| YMF724F | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | YAMAHA | |||
| | |||
|- | |||
| | |||
| | |||
| YMF740 | |||
| align="center" | 0x0004 | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | YAMAHA | |||
| | |||
|- | |||
| | |||
| | |||
| YMF740C | |||
| align="center" | 0x000c | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | YAMAHA | |||
| | |||
|- | |||
| | |||
| | |||
| YMF744 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | YAMAHA | |||
| | |||
|- | |||
| | |||
| | |||
| YMF754 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | YAMAHA | |||
| | |||
|- | |||
| Zoltrix USA | |||
| align="center" | | |||
| Nightingale | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | CMEDIA | |||
| OS/2 CHL tested. | |||
|} | |||
'''''2. Supported hosts''''' | |||
{| style="margin-left: 28px; margin-top: 20px" border="1" cellpadding="2" | |||
| width="115" align="center" | '''Manufacturer''' | |||
| width="55" align="center" | '''VenID''' | |||
| width="150" align="center" | '''Device''' | |||
| width="55" align="center" | '''DevID''' | |||
| width="30" align="center" | '''Status''' | |||
| width="30" align="center" | '''IBM''' | |||
| width="100" align="center" | '''Config.sys switch''' | |||
| width="235" align="center" | '''Description''' | |||
|- | |||
| ALI | |||
| align="center" | | |||
| M5455 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ALIM5455 | |||
| | |||
|- | |||
| Intel | |||
| align="center" | 0x8086 | |||
| 82801AA-ICH | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | ICH | |||
| | |||
|- | |||
| | |||
| | |||
| 82801BA-ICH2 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | ICH | |||
| | |||
|- | |||
| | |||
| | |||
| 82801CA-ICH3 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | ICH | |||
| | |||
|- | |||
| | |||
| | |||
| 82801DB-ICH4 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ICH | |||
| | |||
|- | |||
| | |||
| | |||
| 82901AB-ICH0 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | ICH | |||
| | |||
|- | |||
| | |||
| | |||
| ICH5�MX440 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ICH | |||
| | |||
|- | |||
| nVidia | |||
| align="center" | 0x10de | |||
| nForce Audio | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ICH | |||
| | |||
|- | |||
| | |||
| | |||
| nForce2 Audio | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ICH | |||
| | |||
|- | |||
| SiS | |||
| align="center" | 0x1039 | |||
| Si7012 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | ? | |||
| | |||
|- | |||
| | |||
| | |||
| Si7018 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | TRIDENT | |||
| | |||
|- | |||
| VIA | |||
| align="center" | 0x1106 | |||
| VT8233A | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | VIA82XX | |||
| | |||
|- | |||
| | |||
| | |||
| VT8233B | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | VIA82XX | |||
| | |||
|- | |||
| | |||
| | |||
| VT8233C | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | VIA82XX | |||
| | |||
|- | |||
| | |||
| | |||
| VT82C686A | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | VIA82XX | |||
| | |||
|- | |||
| | |||
| | |||
| VT82C686B | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | VIA82XX | |||
| | |||
|- | |||
| | |||
| | |||
| VT82C686C | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | VIA82XX | |||
| | |||
|} | |||
'''''3. Supported codecs (AC97)''''' | |||
{| style="margin-left: 28px; margin-top: 20px" border="1" cellpadding="2" | |||
| width="115" align="center" | '''Manufacturer''' | |||
| width="55" align="center" | '''VenID''' | |||
| width="150" align="center" | '''Device''' | |||
| width="55" align="center" | '''DevID''' | |||
| width="30" align="center" | '''Status''' | |||
| width="30" align="center" | '''IBM''' | |||
| width="100" align="center" | '''Config.sys switch''' | |||
| width="235" align="center" | '''Description''' | |||
|- | |||
| Analog Devices | |||
| align="center" | | |||
| AD1819 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1881 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1881A | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1885 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1886 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1886A | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1887 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1980 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1981A | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1981B | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| AD1985 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| Cirrus Logic | |||
| align="center" | | |||
| CS4201 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4202 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4205 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4291 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4294 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4294 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4297 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4297A | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4298 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| CS4299 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| SigmaTel | |||
| align="center" | | |||
| STAC9700 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9701 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9702 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9703 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9704 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9705 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9708 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9711 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9721 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9723 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
[[Image:checkbl.gif]] | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9744 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9750 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9751 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9752 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9753 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9756 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9757 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9766 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9767 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9783 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| STAC9784 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| SiS | |||
| align="center" | | |||
| Si3036 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| Si3038 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| Yamaha | |||
| align="center" | | |||
| YMF743 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| YMF752 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|- | |||
| | |||
| | |||
| YMF753 | |||
| align="center" | | |||
| align="center" | | |||
[[Image:check.gif]] | |||
| align="center" | | |||
| align="center" | | |||
| | |||
|} | |||
====Sound cards:==== | ====Sound cards:==== |
Revision as of 18:22, 31 May 2013
Description
The aim of the UniAud project is the creation of universal audio driver based on ALSA project.
UniAud supports a broad range of PCI audio cards/chipsets and AC97 audio codecs. AC97 audio codecs can be found in modern systems with a Pentium II or higher processor on the motherboard. AC97 depends for a part of the motherboard chipset and a small audio codec.
Features
- PCI sound cards support (see. soundcards page)
- Digital Controllers support (for AC'97 codec)
- AC'97 codecs support
- auto detect of installed audio card
Supported hardware
The table below lists all devices (cards, hosts, codecs) that are currently supported by the latest release of UniAud. A brief explanation:
- VenID: displays the hexadecimal Vandor ID that identifies the Manufacturer.
- DevID: displays the hexadecimal Device ID that identifies the product in the product line of the manufacturer. This and the above details are interested when trying to determine which chipset your soundcard has. In order to find that out, use [/index2.php?url=os2/pci.htm pci.exe].
- Status:
- IBM: A means that this device is supported by the IBM Universal Audio Driver version 1.1.
- Config.sys switch: the string to replace CARDNAME by in the statement DEVICE=D:\MMOS2\UNIAUD32.SYS /V /C:CARDNAME in your config.sys.
1. Supported soundcards
Manufacturer | VenID | Device | DevID | Status | IBM | Config.sys switch | Description |
AOpen | AW180 PCI | ESS1938 | OS/2 CHL tested. | ||||
AW230 PCI | CS46XX | OS/2 CHL tested. | |||||
AW300 PCI | MAESTRO | OS/2 CHL tested. | |||||
AW320 PCI | CS46XX | OS/2 CHL tested. | |||||
ASound | ASONIC-8738 PCI | CMEDIA | OS/2 CHL tested. | ||||
AudioExcel | AV510 PCI | CMEDIA | OS/2 CHL tested. | ||||
MD Mate PCI | CMEDIA | OS/2 CHL tested. | |||||
Avance Logic | 0x4005 | ALS4000 | 0x4000 | ALS4000 | |||
AW180 PCI | ESS1938 | OS/2 CHL tested. | |||||
Best Union | Miss Melody ALS4000 | ALS4000 | OS/2 CHL tested. | ||||
Miss Melody Maestro | MAESTRO | OS/2 CHL tested. | |||||
Miss Melody Sound | ESS1938 | OS/2 CHL tested. | |||||
Chic Technology | CoolSound 4000 PCI | ALS4000 | OS/2 CHL tested. | ||||
Cirrus Logic | 0x1013 | CS4280 | CS46XX | ||||
CS4281 | CS4281 | ||||||
CS4610 | 0x6001 | CS46XX | |||||
CS4612 | CS46XX | ||||||
CS4614 | CS46XX | ||||||
CS4615 | CS46XX | ||||||
CS4622 | CS46XX | ||||||
CS4624 | CS46XX | ||||||
CS4630 | CS46XX | ||||||
CMI | 0x13F6 | 8338A PCI cards | CMEDIA | ||||
8338B PCI cards | CMEDIA | ||||||
8738 PCI cards | 0x0100 | CMEDIA | |||||
8738B PCI cards | CMEDIA | ||||||
Compustar | WinFast PCI C3DX | CMEDIA | OS/2 CHL tested. | ||||
Creative Labs | 0x1102 | SB Audigy | SBLIVE | ||||
SB E-mu APS | SBLIVE | ||||||
SB Live! fam. | SBLIVE | OS/2 CHL tested. | |||||
SB PCI1024 | SBLIVE | OS/2 CHL tested. | |||||
SB PCI128 | ENSONIQ | ||||||
SB PCI512 | SBLIVE | ||||||
SB PCI64 | ENSONIQ | ||||||
Diamond MM | MonsterSound MX400 | MAESTRO | OS/2 CHL tested. | ||||
Ensoniq | 0x1274 | AudioPCI-97 | 0x5000 | ENSONIQ | |||
ESS | Solo-1 ES1938 | ESS1938 | |||||
Hercules | Game Fortissimo II | CS46XX | OS/2 CHL tested. | ||||
Game MuseXL | CMEDIA | OS/2 CHL tested. | |||||
Game TheaterXP 6.1 | CS46XX | OS/2 CHL tested. | |||||
Labway | Xwave7100 | CMEDIA | OS/2 CHL tested. | ||||
Lexicon | Delta DiO 2448 | CMEDIA | OS/2 CHL tested. | ||||
Shuttle Techn. | HOT-255 | ENSONIQ | OS/2 CHL tested. | ||||
Terratec | DMX Fire 1024 | CS46XX | OS/2 CHL tested. | ||||
Trident | 0x1023 | 4DWave | TRIDENT | ||||
Trust | Sound Expert Digital Surr | CMEDIA | OS/2 CHL tested. | ||||
Turtle Beach | Santa Cruz PCI | CS46XX | OS/2 CHL tested. | ||||
VideoLogic | SonicFury | CS46XX | OS/2 CHL tested. | ||||
Yamaha | YMF724 | YAMAHA | |||||
YMF724F | YAMAHA | ||||||
YMF740 | 0x0004 | YAMAHA | |||||
YMF740C | 0x000c | YAMAHA | |||||
YMF744 | YAMAHA | ||||||
YMF754 | YAMAHA | ||||||
Zoltrix USA | Nightingale | CMEDIA | OS/2 CHL tested. |
2. Supported hosts
Manufacturer | VenID | Device | DevID | Status | IBM | Config.sys switch | Description |
ALI | M5455 | ALIM5455 | |||||
Intel | 0x8086 | 82801AA-ICH | ICH | ||||
82801BA-ICH2 | ICH | ||||||
82801CA-ICH3 | ICH | ||||||
82801DB-ICH4 | ICH | ||||||
82901AB-ICH0 | ICH | ||||||
ICH5�MX440 | ICH | ||||||
nVidia | 0x10de | nForce Audio | ICH | ||||
nForce2 Audio | ICH | ||||||
SiS | 0x1039 | Si7012 | ? | ||||
Si7018 | TRIDENT | ||||||
VIA | 0x1106 | VT8233A | VIA82XX | ||||
VT8233B | VIA82XX | ||||||
VT8233C | VIA82XX | ||||||
VT82C686A | VIA82XX | ||||||
VT82C686B | VIA82XX | ||||||
VT82C686C | VIA82XX |
3. Supported codecs (AC97)
Manufacturer | VenID | Device | DevID | Status | IBM | Config.sys switch | Description |
Analog Devices | AD1819 | ||||||
AD1881 | |||||||
AD1881A | |||||||
AD1885 | |||||||
AD1886 | |||||||
AD1886A | |||||||
AD1887 | |||||||
AD1980 | |||||||
AD1981A | |||||||
AD1981B | |||||||
AD1985 | |||||||
Cirrus Logic | CS4201 | ||||||
CS4202 | |||||||
CS4205 | |||||||
CS4291 | |||||||
CS4294 | |||||||
CS4294 | |||||||
CS4297 | |||||||
CS4297A | |||||||
CS4298 | |||||||
CS4299 | |||||||
SigmaTel | STAC9700 | ||||||
STAC9701 | |||||||
STAC9702 | |||||||
STAC9703 | |||||||
STAC9704 | |||||||
STAC9705 | |||||||
STAC9708 | |||||||
STAC9711 | |||||||
STAC9721 | |||||||
STAC9723 | |||||||
STAC9744 | |||||||
STAC9750 | |||||||
STAC9751 | |||||||
STAC9752 | |||||||
STAC9753 | |||||||
STAC9756 | |||||||
STAC9757 | |||||||
STAC9766 | |||||||
STAC9767 | |||||||
STAC9783 | |||||||
STAC9784 | |||||||
SiS | Si3036 | ||||||
Si3038 | |||||||
Yamaha | YMF743 | ||||||
YMF752 | |||||||
YMF753 |
Sound cards:
- CMEDIA:
CMI series PCI cards (CMI8738 (B), CMI8338 A/B)
- Cirrus Logic:
CS4610,CS4612,CS4614,CS4615,CS4622,CS4624,CS4630,CS4280. CS4281
- Creative Labs:
SB Live!/PCI512/E-mu APS, SB Audigy
- ESS:
Solo-1 ES1938, ES1946, ES1969, TerraTec 128i Maestro-1/2/2E -ES1968/ES1978 series, TerraTec DMX
- Avance Logic:
ALS4000
- Ensoniq:
Ensoniq,AudioPCI-97 ES1370 Creative Labs, SB PCI64/128 (ES1370)
Digital Controllers (for the AC97 codecs):
- Intel:
82801AA-ICH, 82901AB-ICH0, 82801BA-ICH2, 82801CA-ICH3, 82801DB-ICH4, ICH5бMX440
- SiS:
SI7012
- NVidia:
nForce Audio, nForce2 Audio
- AMD:
AMD768, AMD8111
- ALI:
M5455
- VIA:
VT82C686A/B/C, VT8233A/B/C
- AC'97 codecs:
AK4540, AK4542, AK4543, AK4544A, AK4545, AD1819, AD1881, AD1881A, AD1885, AD1886, AD1887, AD1886A, AD1980, AD1981A, AD1981B, AD1985 RL5306, RL5382, RL5383 ALC200/200P, ALC650, ALC101, ALC202, ALC250, ALC203 CMI9738, CMI9739, CS4297, CS4297A, CS4294/4298, CS4294, CS4299, CS4201, CS4205, CS4291, CS4202, HSD11246, Cx20468, DT0398, 28028, ESS1988, HMP9701, ICE1230, ICE1232, ICE1232A, VT1616, VT1616i, IT2226E, LM4540/43/45/46/48, LM4549, LM4550, UCB1400, Si3036/8, TR28022, TR28026, TR28028, TR28602, TLC320AD9xC, VIA1612A, W83971D, WM9701A, WM9703/WM9707/WM9708/WM9717, WM9704M/WM9704Q, WM9705/WM9710,WM9709, WM9711/WM9712, YMF743, YMF752, YMF753, STAC9700/83/84, STAC9701/3/4/5, STAC9704, STAC9708/11, STAC9721/23, STAC9744, STAC9750/51, STAC9752/53, STAC9756/57, STAC9766/67
Download
Links
Documentation
License
Authors/Port
- Pavel Schtemenko
- Rich Jerant
- Steven Levine
- Mike Greene
- Allan Holm
- Andy Willis
- Brendan Oakley
- Roderick Klein
- David Azarewicz
- Paul Smedley
- Vlad Stelmahovsky - development, documentation.
- Max Mozok - development, documentation, CVS.
- Alex Samorukov - Web support and organization of the project.
Credits and regards
- InnoTek Systemberatung GmbH - for ALSA/2 port. Idea was on-the-air for a long time, but they found possibilities to realize it. And give src for continue...
- SciTech Software Inc. for OpenWatcom compiler.
- ALSA Team - for Advanced Linux Sound Architecture (ALSA).
- IBM - you know for.
- "Folgat FTC" LTD - our hardware sponsor.
- "Epos" - our hardware sponsor.
- UniAud uses some code from GPL projects: Advanced Linux Sound Architecture (ALSA).