Contribute
Register

Creative CA0132 codec discussion (Sound Core3D)

Status
Not open for further replies.
CodecCommander must be in /L/E, otherwise the commands will be executed too early and have no influence.
With this AppleALC you have to use layout-id 4, but on the screenshot I can see that you already using it.
Can we ever get back to Creative Sound Blaster Z? It still doesn't work for me
 
Here's the output of the script:
Not the expected values. Can you rerun the script again after sleep? Run the clearDSP applet again.
Can you also show me the script output while the front HP is working? Does the switcher applet switch the HP on and off?



@anarki
Can you show me the bit mask from MMIO BAR2 base +320, you can run RU.efi in the shell. Choose the sound card BAR2 +0x320
 
@anarki
Can you show me the bit mask from MMIO BAR2 base +320, you can run RU.efi in the shell. Choose the sound card BAR2 +0x320
I am not very confident in using RU.efi, but I hope I have done the necessary. If this is not what you need, then please tell me the sequence of actions.
1.png


2.png

3.png

4.png
 
I am not very confident in using RU.efi, but I hope I have done the necessary. If this is not what you need, then please tell me the sequence of actions.
View attachment 433837
That looks good, but we need BAR2 + 0x320. I think with Alt+7 you can enter the address manually. FBD00320
 
Not the expected values. Can you rerun the script again after sleep? Run the clearDSP applet again.
Can you also show me the script output while the front HP is working? Does the switcher applet switch the HP on and off?



@anarki
Can you show me the bit mask from MMIO BAR2 base +320, you can run RU.efi in the shell. Choose the sound card BAR2 +0x320
I ran the script again after sleep and also while the front HP was working , both of them had the same result, but different from the first uploaded results... and Yes, the switcher applet switch the HP on but it didn't switch it off. This test worked only with SSDT-ZxRi_ALC.aml and layout 1. HP test didn't work with the SSDT-ZxRi.aml and layout-id 4 but both mics (rear and front) where working. With layout 1 both mic inputs where also working. Plugin in the HP automatically switches audio output from HDMI to HP but when doing the same thing with rear HP input the audio "tries" to switch also because audio signal stops comming out of HDMI output but nothing comes out of the rear HP output, even that plugin the cable in makes the audio stop from HDMI output...
This is the script output:
Screen Shot after sleep.png
 
Last edited:
Thank. But again, I'm not sure that I did everything right. I get FF FF FF FF
View attachment 433906
Not what I expected. The driver may need to be loaded. We need a way to read these values after starting macOS.
This is a possibility, I have already asked Mieze for help but she has not given me an answer yet.
In the meantime, you can try VoodooHDA from the attachment and the SSDT, but I'm not sure I did it right. Maybe someone with more ASL skills can help us set this bit mask.

EDIT:
I need the SSID of the card and the device path. But try the VoodooHDA anyway, assuming your SSID is 0x0023. Please tell me if you see a 5.1 device.
 

Attachments

  • VoodooHDA.kext.zip
    96 KB · Views: 51
Last edited:
I ran the script again after sleep and also while the front HP was working , both of them had the same result, but different from the first uploaded results... and Yes, the switcher applet switch the HP on but it didn't switch it off. This test worked only with SSDT-ZxRi_ALC.aml and layout 1. HP test didn't work with the SSDT-ZxRi.aml and layout-id 4 but both mics (rear and front) where working. With layout 1 both mic inputs where also working. Plugin in the HP automatically switches audio output from HDMI to HP but when doing the same thing with rear HP input the audio "tries" to switch also because audio signal stops comming out of HDMI output but nothing comes out of the rear HP output, even that plugin the cable in makes the audio stop from HDMI output...
This is the script output:
View attachment 434507
For better understanding:
Stream 14 = front speakers
Stream 15 = c/sub
Stream 16 = rear surround
For the front speakers to work, the destination of stream 14 should be 91.

Show me the output of the new script, right after the start. Then try the menulet that will allow you to switch to the headphones. If this does not work, the ZxRi on your G1 mainboard is configured differently (not uncommon for Creative) and we have to do other the tests.
 

Attachments

  • ZxRiSwitcher.zip
    75.1 KB · Views: 77
  • GPIOs_flags_params.sh.zip
    1.3 KB · Views: 64
Not what I expected. The driver may need to be loaded. We need a way to read these values after starting macOS.
This is a possibility, I have already asked Mieze for help but she has not given me an answer yet.
In the meantime, you can try VoodooHDA from the attachment and the SSDT, but I'm not sure I did it right. Maybe someone with more ASL skills can help us set this bit mask.

EDIT:
I need the SSID of the card and the device path. But try the VoodooHDA anyway, assuming your SSID is 0x0023. Please tell me if you see a 5.1 device.
I can do it in Windows with drivers, if it possible
 
For better understanding:
Stream 14 = front speakers
Stream 15 = c/sub
Stream 16 = rear surround
For the front speakers to work, the destination of stream 14 should be 91.

Show me the output of the new script, right after the start. Then try the menulet that will allow you to switch to the headphones. If this does not work, the ZxRi on your G1 mainboard is configured differently (not uncommon for Creative) and we have to do other the tests.

This is the output of the new script:

Screen Shot 2019 right after power on:start.png

Output with old script:
Screen Shot After restarting from windows.png

After turning HP with "menulet":
Screen Shot 2019 after turning HP on.pngScreen Shot 2019 front HP output.png Screen Shot HP .png

Using the provided "menulet" I get c/sub and rear, but not front output...

Screen Shot 2019 c:sub.png Screen Shot 2019 rear.png

After testing all available options and combinations with the ZxRi Switcher menu options, I still don't have front output.
Both internal mic inputs are working. SPDIF out also works.

Note: All this test was realize using CodecCommander_CA0132.kext install at /Library/Extensions, layout id: 4 and
AppleALC.kext_1.4.2_ZxRi. Rear HP output doesn't works.

I thank you for all the progress being done :clap:. I hope this can be finish in the future. My GAZ170X-Gaming G1 is almost perfect. The only issues I was facing where sleep and audio. Now I have sleep working again and audio is almost resolve :thumbup::):lol:.
 
Last edited:
Status
Not open for further replies.
Back
Top