Jump to content
5410 posts in this topic

Recommended Posts

Currently setting up a QEMU macOS Monterey VM and have noticed that with AppleALC.kext, regardless of the layout ID, there are no audio codecs detected.

There is a HDEF audio device detected though, as you can see in the IOReg. I am using the QEMU 'hda-duplex' codec which is essentially a stereo line-out, and a stereo line-in.

After further testing I discovered that it works with VoodooHDA.kext and the stereo line-out and stereo line-in both works.

 

Is there any way I can get this virtual audio device added to AppleALC.kext? What would I need to look at in order to do so?

I have attached an IOReg export for both when AppleALC.kext is loaded, and for when VoodooHDA.kext is loaded.

QEMU-macOS_12.6-AppleALC.ioreg QEMU-macOS_12.6-VoodooHDA.ioreg

Edited by Hamish Claxton
  • 1 month later...

Hello @Andres ZeroCross   or everyone

 

you developed ID21 ALC287 for Lenovo Yoga Slim 7-14IIL05.
Does the internal mic work with the 14IIL05 (node 26)?

 

Another user has a LENOVO YOGA 7 SLIM (15IIL05).
Internal Mic not working. I suspect a dual mic.
The codec_dump does not recognize an internal mic.

 

Dump.zip

 

HP and HP-Mic do not work with ID21.

 

Another problem, the 15IIL05 has 2 speakers above and 2 speakers below.

 

I'm trying different configurations with trial ID22.

 

01A71C10 01A71D00 01A71EA1 01A71F90 02171C20 02171D10 02171E21 02171F00 02170C02 01971C30 01971D10 01971E81 01971F00 01471C40 01471D00 01471E17 01471F90 01470C02 01771C50 01771D00 01771E17 01771F90

 

int Mic 8-35-26 not working
LineIn (HP-Mic) 9-34-25 works

 

1.png.d287bf13342f4f13e3eafd053d991a40.png

 

Sp1 20-2 works - Switch HP 33-2 works
SP2 23-3 does not work

 

2.png.466f80b7f4e76611456ea0b3743ff871.png  3.png.50161fecad9bfde5620cf98ce811e637.png

 

For speaker I had hope with connection with midi setup. It works on my old Lappi with alc888 ID28.
Example:

 

my_old_lappi.thumb.png.ce22e2a921cadec7c83e6e846fb9b2ae.png

 

Unfortunately, only one speaker works here.

 

Does anyone have any ideas for internal mic and speakers?

 

Edited by MacPeet
  • 4 weeks later...
8 hours ago, kmsn said:

Hi  all ALC developers
 I can't get sound  with AppleALC
Codec: ITD 92HD75B3X5  
File in attachment codec dump. 
codec dump with LinuxLive (for example Ubuntu)
Please help

CodecDump.zip 5.56 kB · 0 downloads

Do you want sound or you want AppleALC?

  • Thanks 1
On 12/6/2022 at 10:41 PM, kmsn said:

Hi @MacPeet
 I can't get sound  with AppleALC
Codec: ITD 92HD75B3X5  
File in attachment codec dump. 
codec dump with LinuxLive (for example Ubuntu)
Please help

 

CodecDump.zip

Edited by kmsn
  • 1 month later...
5 hours ago, kocoman said:

I don't get sound over hdmi tv on haswell hd4400, the TV name is seen in sound and works in linux

ventura 13.1 with applealc

thx

Haswell HD4400 is not supported in Ventura. You should find other way to make HDMI sound.

36 minutes ago, eSaF said:

Maybe it's not supported in Big Sur either is also a consideration and as @Slice suggested, maybe you need to find another way to make HDMI sound work.

how to debug it? linux works so some alc-verb or https://github.com/acidanthera/AppleALC/wiki/Dumping-processing-coefficients

  • 3 months later...

I posted back in 2016 page 43, ALC282 with 3rd speaker subwoofer aka audio 2.1.  Is there a way to enable this with AppleALC maybe with verbs since there is a boot argument available alcverbs=1.  How to add the verb data into device properties format wise into Opencore?  Any documentation on how to do this?
 

Has anyone ever been able to get 3rd speaker subwoofer to work with AppleALC?

 

 

Edited: Audio working with these opencore settings but still no Front Woofer audio only with VoodooHDA.  Also see IORegisty screenshot below.

 

Opencore config settings

image.thumb.png.3ca865d6a352cf41a8a345df3e81fabf.png

 

 

IORegistry

 

image.thumb.png.f4ef12a1b96452ba7e968330957a288d.png

 

 

 

 

 

 

Edited by oSxFr33k
  • 1 year later...

Hello, I have an Asus Zenbook UM3402YA and I’m having trouble getting the audio to work on MacOS Sonoma. I’ve tried all the available layouts with AppleALC but none seem to work. It could be related to the problem that was also manifesting in Linux as per this article https://wiki.archlinux.org/title/ASUS_Zenbook_UM3402YA?

25 minutes ago, innerd said:

Hello, I have an Asus Zenbook UM3402YA and I’m having trouble getting the audio to work on MacOS Sonoma. I’ve tried all the available layouts with AppleALC but none seem to work. It could be related to the problem that was also manifesting in Linux as per this article https://wiki.archlinux.org/title/ASUS_Zenbook_UM3402YA?

They tell "the no-sound-issue seems to be fixed in a BIOS update ".

I can also invite you to test VoodooHDA.

10 hours ago, innerd said:

Sadly my model hasn't received any bios update since the launch.

Edit: Followed your guide and tried with VoodooHDA, it doesn't work either

Because you set volume to zero?

  • 3 weeks later...

Hi, I need some help with my custom layout for CX8400, After spending many many days, I was finally able to figure out my long standing speaker amp muting issue. The issue was as suspected, where one of the (speaker output) nodes was powering off to D3 power mode. but since it was a default connection, it didn't have to be in the platforms.xml to push signal through, so after adding said node to my custom platforms.xml, the speaker now works as expected.

 

Now I need help with the inputs.

In the custom layout I pushed to acidantera github repo, everything "works", but the (headset) line-in only works correctly after wake. this is because I'm sending the verb command 01970724 on wake to have the vref switched to 80. If I add that command to pinconfigs, or if I add a MuteGPIO to the layout.xml file, then only the built in mic shows up.
I believe I tried every permutation possible and there's just something I'm not quite understanding as to why the input disappears if the vref is switched at boot.

Codec-Dump.png

Codec-Dump-Dec.txt voodoo_dump.txt codec_dump.txt verbs.txt

×
×
  • Create New...