Difference between revisions of "UniAud Information"

From OS2World.Com Wiki
Jump to navigation Jump to search
Line 1,269: Line 1,269:
|}
|}


====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:
* AC'97 codecs:

Revision as of 18:27, 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:
    • The device is working very good (Check.gif);
    • The device is just working acceptible (Conf.gif);
    • Working, but there are still some bugs (Confl.gif);
    • Support for the particular device is in development (Att.gif);
    • This device is not supported yet, but is planned to be supported in near future (Nope.gif).
  • IBM: A 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

Manufacturer VenID Device DevID Status IBM Config.sys switch Description
AOpen AW180 PCI

Check.gif

ESS1938 OS/2 CHL tested.
AW230 PCI

Check.gif

CS46XX OS/2 CHL tested.
AW300 PCI

Check.gif

MAESTRO OS/2 CHL tested.
AW320 PCI

Check.gif

CS46XX OS/2 CHL tested.
ASound ASONIC-8738 PCI

Check.gif

CMEDIA OS/2 CHL tested.
AudioExcel AV510 PCI

Check.gif

CMEDIA OS/2 CHL tested.
MD Mate PCI

Check.gif

CMEDIA OS/2 CHL tested.
Avance Logic 0x4005 ALS4000 0x4000

Check.gif

Checkbl.gif

ALS4000
AW180 PCI

Check.gif

ESS1938 OS/2 CHL tested.
Best Union Miss Melody ALS4000

Check.gif

ALS4000 OS/2 CHL tested.
Miss Melody Maestro

Check.gif

MAESTRO OS/2 CHL tested.
Miss Melody Sound

Check.gif

ESS1938 OS/2 CHL tested.
Chic Technology CoolSound 4000 PCI

Check.gif

ALS4000 OS/2 CHL tested.
Cirrus Logic 0x1013 CS4280

Check.gif

CS46XX
CS4281

Check.gif

Checkbl.gif

CS4281
CS4610 0x6001

Check.gif

CS46XX
CS4612

Check.gif

CS46XX
CS4614

Check.gif

CS46XX
CS4615

Check.gif

CS46XX
CS4622

Check.gif

CS46XX
CS4624

Check.gif

CS46XX
CS4630

Check.gif

CS46XX
CMI 0x13F6 8338A PCI cards

Check.gif

CMEDIA
8338B PCI cards

Check.gif

CMEDIA
8738 PCI cards 0x0100

Check.gif

Checkbl.gif

CMEDIA
8738B PCI cards

Check.gif

Checkbl.gif

CMEDIA
Compustar WinFast PCI C3DX

Check.gif

CMEDIA OS/2 CHL tested.
Creative Labs 0x1102 SB Audigy

Check.gif

SBLIVE
SB E-mu APS

Check.gif

Checkbl.gif

SBLIVE
SB Live! fam.

Check.gif

Checkbl.gif

SBLIVE OS/2 CHL tested.
SB PCI1024

Check.gif

Checkbl.gif

SBLIVE OS/2 CHL tested.
SB PCI128

Check.gif

ENSONIQ
SB PCI512

Check.gif

Checkbl.gif

SBLIVE
SB PCI64

Check.gif

ENSONIQ
Diamond MM MonsterSound MX400

Check.gif

MAESTRO OS/2 CHL tested.
Ensoniq 0x1274 AudioPCI-97 0x5000

Check.gif

ENSONIQ
ESS Solo-1 ES1938

Check.gif

ESS1938
Hercules Game Fortissimo II

Check.gif

CS46XX OS/2 CHL tested.
Game MuseXL

Check.gif

CMEDIA OS/2 CHL tested.
Game TheaterXP 6.1

Check.gif

CS46XX OS/2 CHL tested.
Labway Xwave7100

Check.gif

CMEDIA OS/2 CHL tested.
Lexicon Delta DiO 2448

Check.gif

CMEDIA OS/2 CHL tested.
Shuttle Techn. HOT-255

Check.gif

ENSONIQ OS/2 CHL tested.
Terratec DMX Fire 1024

Check.gif

CS46XX OS/2 CHL tested.
Trident 0x1023 4DWave

Check.gif

TRIDENT
Trust Sound Expert Digital Surr

Check.gif

CMEDIA OS/2 CHL tested.
Turtle Beach Santa Cruz PCI

Check.gif

CS46XX OS/2 CHL tested.
VideoLogic SonicFury

Check.gif

CS46XX OS/2 CHL tested.
Yamaha YMF724

Check.gif

YAMAHA
YMF724F

Check.gif

YAMAHA
YMF740 0x0004

Check.gif

YAMAHA
YMF740C 0x000c

Check.gif

YAMAHA
YMF744

Check.gif

YAMAHA
YMF754

Check.gif

YAMAHA
Zoltrix USA Nightingale

Check.gif

CMEDIA OS/2 CHL tested.

2. Supported hosts

Manufacturer VenID Device DevID Status IBM Config.sys switch Description
ALI M5455

Check.gif

ALIM5455
Intel 0x8086 82801AA-ICH

Check.gif

Checkbl.gif

ICH
82801BA-ICH2

Check.gif

Checkbl.gif

ICH
82801CA-ICH3

Check.gif

Checkbl.gif

ICH
82801DB-ICH4

Check.gif

ICH
82901AB-ICH0

Check.gif

Checkbl.gif

ICH
ICH5�MX440

Check.gif

ICH
nVidia 0x10de nForce Audio

Check.gif

ICH
nForce2 Audio

Check.gif

ICH
SiS 0x1039 Si7012

Check.gif

?
Si7018

Check.gif

TRIDENT
VIA 0x1106 VT8233A

Check.gif

VIA82XX
VT8233B

Check.gif

VIA82XX
VT8233C

Check.gif

VIA82XX
VT82C686A

Check.gif

VIA82XX
VT82C686B

Check.gif

VIA82XX
VT82C686C

Check.gif

VIA82XX

3. Supported codecs (AC97)

Manufacturer VenID Device DevID Status IBM Config.sys switch Description
Analog Devices AD1819

Check.gif

AD1881

Check.gif

AD1881A

Check.gif

Checkbl.gif

AD1885

Check.gif

AD1886

Check.gif

AD1886A

Check.gif

AD1887

Check.gif

AD1980

Check.gif

AD1981A

Check.gif

AD1981B

Check.gif

AD1985

Check.gif

Cirrus Logic CS4201

Check.gif

CS4202

Check.gif

CS4205

Check.gif

CS4291

Check.gif

CS4294

Check.gif

CS4294

Check.gif

CS4297

Check.gif

CS4297A

Check.gif

CS4298

Check.gif

CS4299

Check.gif

SigmaTel STAC9700

Check.gif

STAC9701

Check.gif

STAC9702

Check.gif

STAC9703

Check.gif

STAC9704

Check.gif

STAC9705

Check.gif

STAC9708

Check.gif

STAC9711

Check.gif

STAC9721

Check.gif

Checkbl.gif

STAC9723

Check.gif

Checkbl.gif

STAC9744

Check.gif

STAC9750

Check.gif

STAC9751

Check.gif

STAC9752

Check.gif

STAC9753

Check.gif

STAC9756

Check.gif

STAC9757

Check.gif

STAC9766

Check.gif

STAC9767

Check.gif

STAC9783

Check.gif

STAC9784

Check.gif

SiS Si3036

Check.gif

Si3038

Check.gif

Yamaha YMF743

Check.gif

YMF752

Check.gif

YMF753

Check.gif


  • 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

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).