Contribute
Register

ML: UEFI HDMI audio, no dsdt edits

Status
Not open for further replies.
Got it.
Anyway I don't have any dsdt.aml in "Extra/" folder, I need to extract it with DPCIManager and add it there ?
I have installed the audio from MultiBeast - "Without DSDT/ ALC892", the "With DSDT/ALC892" is not working.

1b. DefinitionBlock ("./dsdt.aml", "DSDT", 2, "ALASKA", "A M I", 0x000000..)
And I have:
DefinitionBlock ("iASLlvm3aw.aml", "DSDT", 2, "ALASKA", "A M I", 0x00000024)
 
Got it.
Anyway I don't have any dsdt.aml in "Extra/" folder, I need to extract it with DPCIManager and add it there ?
I have installed the audio from MultiBeast - "Without DSDT/ ALC892", the "With DSDT/ALC892" is not working.
Yes. Audio will work when you install the HDMI audio edited dsdt.
 
Amazing, it's working. You have my deepest respect. Thanks a lot !

I have another small issue and I'm hoping you know something about it.
When I set the volume at max there is a small sound distortion, the quality of the sound is not good, I hear it only when certain sounds are played. I have changed the format (44.1k Hz <=> 96k Hz) on MIDI but it's the same. Do you know something about this ? Thanks


HDMI working:
Screen Shot 2014-02-02 at 7.45.38 PM.jpg
 
good evening, I once made ​​several attempts over the weekend ...

last I have the OSX produced from an image again and again started from the beginning ...
so
- Deleted HDAEnabler1.kext
- SSDT.aml for extra
- Edited org.chameleon.Boot.plist

IOJones: View attachment 82132

- Patch capri06 executed
- Rebuilt cache
- Restart

- No HDMI sound!
IOJones: View attachment 82133

- Appel Intel framebuffer Capri edited
(0A 00 66 01 00 02 03 02 00 00 00 02
00 00 00 01 00 00 00 20 10 07 00 00
10 07 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
02 05 00 00 00 04 00 00 07 01 00 00
03 04 00 00 00 04 00 00 07 01 00 00
04 06 00 00 00 08 00 00 06 00 00 00
00 00 00 00 01 00 00 00 40 00 00 00

find and replace with

0A 00 66 01 00 02 03 02 00 00 00 02
00 00 00 01 00 00 00 20 10 07 00 00
10 07 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
02 05 00 00 00 04 00 00 07 01 00 00
03 04 00 00 00 08 00 00 06 00 00 00
04 06 00 00 00 08 00 00 06 00 00 00
00 00 00 00 01 00 00 00 40 00 00 00)

- Cach rebuilt
... this was the error message that the kext is not correct and therefore not used! ...

- Restart
- Only 1024 resolution! - No HDMI sound! :banghead:

IOJones: View attachment 82134

meanwhile I have already played the image back ... So can start from 0 again ... that is, if someone has an idea ...
where is the problem - what am I doing wrong? - This Board + CPU is still very common as "mac" ... how others have solved this?

am grateful for any idea ...! :beachball:
 
where is the problem - what am I doing wrong? - This Board + CPU is still very common as "mac" ... how others have solved this?
IOJones-1: enabler installed
IOJones-2: framebuffer not patched
IOJones-3: HD4000 not recognized

I don't know. You assume something is wrong when it is right and something else is right when it is wrong. No idea what you did to prevent HD4000 from being recognized on your last try.

As a reminder, native hardware supports OS X HDMI audio. Non native hardware has to be exactly configured correctly to work; 1 mistake or 10 mistakes, no HDMI audio.

Go back to whatever was working with IOJones-2. Attach IOJones and org.chameleon.Boot.plist.
 
When I set the volume at max there is a small sound distortion, the quality of the sound is not good,.
Do you know something about this ?
Unlikely OS X is making digital audio sound bad at high volume as OS X has nothing to do making sound.
 
I now OS X has nothing to do but maybe the audio driver because on Windows is ok, I don't know...
I'm asking because maybe you have heard about this before and you know some settings, etc.
Is there a way to decrease the master volume by editing a file or something ? So when I set my volume at max from desktop in reality to be a little lower.

Thanks.
 
Dumb questions since I'm not great with how hex works....

1.) I am going to pick up a NUC finally. Chameleon Wizard includes a space where you can edit the Intel Capri Framebuffer on the fly. This seems like it would be easier than patching the kext:

http://d.pr/i/XZtn

What values do I need input in here? 0x05?

2.) I am assuming this is coming from the chameleon bootloader and not Chimera? I don't know if Chimera would have this code built in.

Thank you!
 
Is there a way to decrease the master volume by editing a file or something ?
No. there is no volume information in OS X digital audio. Windows converts digital audio to LPCM, OS X does not.
 
1.) I am going to pick up a NUC finally. Chameleon Wizard includes a space where you can edit the Intel Capri Framebuffer on the fly.
2.) I am assuming this is coming from the chameleon bootloader and not Chimera? I don't know if Chimera would have this code built in.
1. The feature identifies the Capri framebuffer to inject and does not support patching of a framebuffer. For any HD4000 Desktop, inject 0A006601 or IntelCapriFB=10.
2. For Chimera, see
New Intel HD Graphics Boot Flags in Chimera

Clover supports framebuffer injection and framebuffer patching.
 
Status
Not open for further replies.
Back
Top