Author Topic: Updated Uniaud32 build  (Read 33709 times)

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #30 on: May 10, 2020, 02:56:03 am »
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

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 22
  • Posts: 316
  • Karma: +10/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #31 on: May 10, 2020, 05:12:19 am »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #32 on: May 10, 2020, 10:55:19 am »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 48
  • Posts: 1068
  • Karma: +1/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #33 on: May 10, 2020, 03:09:48 pm »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 48
  • Posts: 1068
  • Karma: +1/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #34 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

David Graser

  • Hero Member
  • *****
  • Thank You
  • -Given: 0
  • -Receive: 74
  • Posts: 635
  • Karma: +9/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #35 on: May 10, 2020, 08:19:35 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/
« Last Edit: May 10, 2020, 08:26:45 pm by David Graser »

David McKenna

  • Sr. Member
  • ****
  • Thank You
  • -Given: 11
  • -Receive: 22
  • Posts: 316
  • Karma: +10/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #36 on: May 10, 2020, 09:07:06 pm »
Paul,

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

Regards,

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #37 on: May 10, 2020, 11:31:48 pm »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #38 on: May 10, 2020, 11:32:56 pm »
Hi Dave,

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

  • Hero Member
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 48
  • Posts: 1068
  • Karma: +1/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #39 on: May 11, 2020, 04:34:00 am »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 0
  • -Receive: 74
  • Posts: 635
  • Karma: +9/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #40 on: May 11, 2020, 07:22:37 pm »
Hi Dave,

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

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #41 on: May 11, 2020, 11:06:11 pm »
Hi Dave,

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

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #42 on: May 12, 2020, 05:17:04 am »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 200
  • Posts: 2807
  • Karma: +25/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #43 on: May 12, 2020, 05:32:19 am »
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

  • Hero Member
  • *****
  • Thank You
  • -Given: 52
  • -Receive: 107
  • Posts: 787
  • Karma: +45/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #44 on: May 13, 2020, 11:19:22 am »
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