id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc 181,Incorrect mixer controls on nVidia HDA MCP61 audio + Analog Devices AD1988 mixer,losepete,David Azarewicz,"uniaud191_1922 report Hardware: nVidia HDA MCP61 audio + Analog Devices AD1988 mixer Installed the uniaud*.sys drivers and rebooted No looping Startup sound. smplayer still works, vlc - no sound. Klondike Solitaire plays very slowly - not sure if this is uniaud related but with the uniaud drivers usually in use here this game is much quicker. os2chess crashed after several minutes use - may or may not be related to uniaud drivers. I needed to reboot due to the os2chess crash and it took 3 attempts before getting the system booted without looping startup sounds. This is actually a big improvement over the uniaud_1922 supplied with eCS2.0GA which *never* booted without looping startup sounds but is not as good as the drivers usually in use here, uniaud16.sy from 114rc6 and uniaud32.sys from uniaud32_192, which very rarely suffer from the looping startup sounds problem - the most reboots needed is *1* if looping sounds occur. Possibly of interest: Reading the Control ID list obtained by this command unimix -list > ad1988.txt Shows Control ID to be incorrect:- Command line mixer for UNIAUD. Version 0.05 Copyright 2004,2005 by Netlabs.org Written by Vlad Stelmahosky aka Vladest Detected UNIAUD version 1.92 Detected 1 audio adapter(s) Control ID: 1 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Front Playback Volume] Index: 0 Element type: integer type Count of values: 2 Value: Bounds: min: 0, max: 39, step: 0 value 1: 0 value 2: 0 Control ID: 2 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Front Playback Switch] Index: 0 Element type: boolean type Count of values: 2 Value: Bounds: min: 0, max: 1, step: 0 value 1: 0 value 2: 0 Control ID: 3 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Headphone Playback Switch] Index: 0 Element type: boolean type Count of values: 2 Value: Bounds: min: 0, max: 1, step: 0 value 1: 1 value 2: 1 Control ID: 4 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Mic Playback Volume] Index: 0 Element type: integer type Count of values: 2 Value: Bounds: min: 0, max: 31, step: 0 value 1: 0 value 2: 0 The [Headphone Playback Volume] should be Control ID 3 but is in fact missing from the Control ID list. All Control IDs from 3 inclusive are therefore incorrect. uniaud 1.9.2 is the *last* build of uniaud that got that right:- Command line mixer for UNIAUD. Version 0.05 Copyright 2004,2005 by Netlabs.org Written by Vlad Stelmahosky aka Vladest Detected UNIAUD version 1.92 Detected 1 audio adapter(s) Control ID: 1 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Front Playback Volume] Index: 0 Element type: integer type Count of values: 2 Value: Bounds: min: 0, max: 39, step: 0 value 1: 0 value 2: 0 Control ID: 2 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Front Playback Switch] Index: 0 Element type: boolean type Count of values: 2 Value: Bounds: min: 0, max: 1, step: 0 value 1: 0 value 2: 0 Control ID: 3 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Headphone Playback Volume] Index: 0 Element type: integer type Count of values: 2 Value: Bounds: min: 0, max: 39, step: 0 value 1: 0 value 2: 0 Control ID: 4 Interface: virtual mixer device Device(client): 0, subdevice (substream) 0 Name: [Headphone Playback Switch] Index: 0 Element type: boolean type Count of values: 2 Value: Bounds: min: 0, max: 1, step: 0 value 1: 0 value 2: 0 I have now reverted to the uniaud builds mentioned above as they work better. The IRQ used by uniaud when using either uniaud191_1922 or the working drivers is IRQ11 which is not shared with any other device. ",defect,closed,normal,,UNIAUD32,1.9.23,normal,too-old,,