Contribute
Register

Creative CA0132 codec discussion (Sound Core3D)

Joined
Apr 9, 2019
Messages
3
Motherboard
X79T 1.02
CPU
Intel Xeon E5-1650v2
Graphics
GT710
Assuming that this is a PCIe card. Then you need to change at least the ACPI device name to HDEF, patch the HDAController ID to load the AppleHDA.kext. Also you have to set some bits in the BAR2 MMIO registers.
And set the mixer, which probably corresponds to the ZxR card.
VoodooHDA can at least handle the controller, but you still need to set up the mixer and the MMIO registers.
Thanks for your reply.
Yes, it is the PCI-E card.
I use VoodooHDA because I see it in a simpler way.
Can you please tell me where can I get information about the mixer ZxR and MMIO registers?
Just in case, attach the dump of my sound.
And, if I understand correctly, VoodooHDA understands it correctly without edits. Just to be able to access an AppleALC to card, what should I do with the edits? So that the AppleALC could work with her like a VoodooHDA. You can even fix this information in a hat so that stupid people like me can immediately see it.
Please forgive the grammar. I have a language barrier
 

Attachments

Last edited:
Joined
Aug 17, 2018
Messages
141
Motherboard
AsusPro B9440UA-Clover
CPU
i5-7200U
Graphics
HD 620, 1920 x 1080
Mac
Mac mini
Mobile Phone
iOS
I also thought about it, but I was worried that the job might be too hard for me.
I'm thinking of shifting my focus to become a programmer (or a web developer maybe), but I'm worried that my little brain won't be able to keep up. Oh well. :oops:
Change the sample rate to 96kHz with the Audio-MIDI-Setup.app. If that helps, I can force the AppleHDA to always set it to 96kHz.
The choppy sound seems to happen only when iTunes is at max volume, reducing it a bit from there seems to make the sound clear now (perhaps an EQ setting is enabled or something). Other sources (YouTube audio for instance) sound fine as well, so no worries there.
Run the GPIO_flags script while you have sound on the front headphones.
I must be doing something wrong in running the .scpt file. I get the error of "main.scptContents/macOS/hda-verb: no such file or directory" when it's looking for the hda-verb file (error comes after selecting a Bit from the GPIO tool).
Here a new .AML and GPIO-tool
I'm able to run the GPIO tool separately though, and here are my results. I'm assuming you want the results from the 1st Line-Out option of the top bar, where the front headphone jack is working, but can provide results for the other 2 Line-Out options as well if you like.
Using the new SSDT-ZxRi.aml without the GPIO tool, here are the results:
  • 1st Line-Out option from top bar = Fully working sound on Front Headphone port, static noise on Line-Out port.
  • 2nd Line-Out option from the top bar = Fully working sound on C/Sub port, static noise on Line-Out port.
  • 3rd Line-Out option from the top bar = Fully working sound on Rear Speakers port.
Using the new SSDT-ZxRi.aml and the GPIO tool, here's what I got:
  • Bit0 = fully working sound on C/Sub port and Front Headphone port at the same time :thumbup:. Static noise on Rear Headphone port.
  • Bit1 = No sound. Very low volume of music coming out of the C/sub port (when placing the speakers to my ears).
  • Bit2 = No sound at all from any port.
  • Bit3 = Again very low volume music output from the C/Sub port. Static noise on Line-Out port.
  • Bit0+3 = fully working sound on C/Sub port and Front Headphone port. Static noise on Line-Out port.
  • Bit0+2+3 = fully working sound on C/Sub port and Front Headphone port. Static noise on Line-Out port.
  • All_on = fully working sound on C/Sub port and Front Headphone port. Static noise on Line-Out port.
That's an amazing progress! Mic ports (both rear and front) still work too. I'm personally content with this (at least one rear port and one front port working), but if you wish to explore it further in the sake of improving the Hackintosh experience for all those with this codec, I'm all for it! :)
 
Top