News:

OS2World.com Forum is back !!!

Remember to visit OS2World at:
http://www.os2world.com

Main Menu

Updated Uniaud32 build

Started by Paul Smedley, May 06, 2020, 11:00:30 AM

Previous topic - Next topic

Paul Smedley

Hi Pete,

unimix -list output for linux 3.1 (sound works) and 3.2 (sound doesn't work) attached....

Hardware is 'Intel HDA' under Virtualbox....

Cheers,

Paul

David McKenna

Hi Pete,

  Good point to check the mixer settings. I notice a couple of additional settings in my Linux 3.2 mixer as well (compared to earlier ones) - expanded support in that version for my sound chip maybe? Master Playback and Master Switch are set the same in all the ones tried though, so something else is going on with Linux 3.2 here...

Regards,

Paul Smedley

Guys,

Given the linux 3.2 build works for some, here's the linux-3.5 build...
http://smedley.id.au/tmp/uniaud32-linux-3.5.zip - release & debug builds included.

Cheers,

Paul

Pete

Hi Paul

The only difference between 3.1.txt and 3.2.txt seems to be:-

   3.1 Control iD: 1 has values set to 0
   3.2  Control iD: 1 has values set to 64.

I would have expected 3.1.txt to show that control with values up to 64 but not 0 as 3.1 produces sound at your end.

It might be worth trying 3.2 with Control ID: 1 values set to 0 - it if works for 3.1...


Regards

Pete




Pete

Hi Paul

Installed the debug 3.5 build, rebooted, sound seems OK with this build - no obvious problems on limited testing.

Setting vlc to use kai:uniaud results in no sound from vlc; resetting to DART works fine.


Regards

Pete

David Graser

#35
Quote from: Pete on May 10, 2020, 05:26:50 PM
Hi Paul

Installed the debug 3.5 build, rebooted, sound seems OK with this build - no obvious problems on limited testing.

Setting vlc to use kai:uniaud results in no sound from vlc; resetting to DART works fine.


Regards

Pete
Works great on my Lenovo Thinkpad T430S.
PMView123 1.40, VLC 3.0.10, and system soounds all work/

David McKenna

Paul,

  No sound with this one either - debug log attached...

Regards,

Paul Smedley

Guys,

For those that have sound with any uniaud32.sys based on linux-3.2 or above, can you please confirm what version of uniaud16.sys you're running:
'bldlevel x:\mmos2\uniaud16.sys' should do it.

FWIW - I'm testing with the version shipped in ArcaOS 5.0.4
1.9.7 - built 25 Jun 2017

Thanks,

Paul

Paul Smedley

Hi Dave,

Quote from: David Graser on May 10, 2020, 08:19:35 PM
Quote from: Pete on May 10, 2020, 05:26:50 PM
Hi Paul

Installed the debug 3.5 build, rebooted, sound seems OK with this build - no obvious problems on limited testing.

Setting vlc to use kai:uniaud results in no sound from vlc; resetting to DART works fine.

Pete
Works great on my Lenovo Thinkpad T430S.
PMView123 1.40, VLC 3.0.10, and system soounds all work/

Are you able to supply a log for this?

Cheers,

Paul

Pete

Hi Paul

I have attached debug-linux-3.5.-log.txt

The uniaud16.sys in use is:-

[M:\MMOS2]bldlevel uniaud16.sys
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#Netlabs:1.9.7#@##1## 25 Jun 2017 17:11:40     DAZAR1    ::::7
::@@Universal Audio MMPM/2 Driver for OS/2
Vendor:          Netlabs
Revision:        1.09.7
Date/Time:       25 Jun 2017 17:11:40
Build Machine:   DAZAR1
File Version:    1.9.7
Description:     Universal Audio MMPM/2 Driver for OS/2


The above is from the AN update package Uniaud-20181126.exe


Regards

Pete

David Graser

Quote from: Paul Smedley on May 10, 2020, 11:32:56 PM
Hi Dave,

Quote from: David Graser on May 10, 2020, 08:19:35 PM
Quote from: Pete on May 10, 2020, 05:26:50 PM
Hi Paul

Installed the debug 3.5 build, rebooted, sound seems OK with this build - no obvious problems on limited testing.

Setting vlc to use kai:uniaud results in no sound from vlc; resetting to DART works fine.

Pete
Works great on my Lenovo Thinkpad T430S.
PMView123 1.40, VLC 3.0.10, and system soounds all work/

Are you able to supply a log for this?

Cheers,

Paul

Hi Paul
I am not sure if you wanted a log from me since my system works great.  Here is a log using your latest test build.

Paul Smedley

Hi Dave,

Quote from: David Graser on May 11, 2020, 07:22:37 PM
I am not sure if you wanted a log from me since my system works great.  Here is a log using your latest test build.

Thanks - I'm hoping the logs of a working system may give some clues about why some systems don't work.

Cheers,

Paul

Paul Smedley

Update: copying over the 'core' code from linux 3.1 to the linux 3.2 build (with a couple of build breaks) got sound working. Next step to work out which specific change in core broke sound for us and fix it.

Dave Yeo

I tried the 3.2 Uniaud. Worked well here on real hardware and using headphones (speakers are broke). Got the option to adjust headphone volume that was never there. I'm hoping that it will allow using the headphones without the speakers also outputting sound.
Only problem was testing libkai support by starting SM up with "SET KAI_AUTOMODE=UNIAUD" and playing Youtube videos. If I paused the video, sound turned into clacking. Adjusting the volume down to zero and back up resulted in sound once again working. Now to test the 3.5 one.
Vendor 8086h Intel Corporation
Device 1C20h 6 Series/C200 Series Chipset Family High Definition Audio Controller

Paul Smedley

Hi all,

I built uniaud32 based on 3.1.9 today. I almost hoped it wouldn't produce sound on my test system here, as it would have meant that I could use the releases from 3.1 -> 3.1.9 to help identify where things are going wrong for us.

Anyway, for those that have no sound in 3.2; but had sound in 3.1, I'm really interested in confirming that this one still makes sound.

http://smedley.id.au/tmp/uniaud32-linux-3.1.9.zip - debug and release builds included.

I still hope this will help narrow down the breaking (for us) changes in 3.2 and above....

Cheers,

Paul