vandroiy2012 Posted September 2, 2016 Share Posted September 2, 2016 Azul connector patch required for HDMI audio. AppleALC supports this framebuffer, Patch for 0x0d220003 already present in it... So with AppleALC it should work OOB Link to comment Share on other sites More sharing options...
Stefan Milev Posted September 2, 2016 Share Posted September 2, 2016 I have no entries in kext to patch for HDMI audio. I have Use Intel HDMI to true in config in clover. Config attached. Which layout do I use for HDMI audio and AppleALC? Maybe FakePCIID_Intel_HDMI_Audio.kext in kext folder is interfering? Link to comment Share on other sites More sharing options...
yjplayer Posted September 3, 2016 Share Posted September 3, 2016 could you add the supportion for the alc236 could you add the supportion for the alc236 Codec: Realtek Generic Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0236 Subsystem Id: 0x17aa3834 Revision Id: 0x100002 No Modem Function Group found Default PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A State of AFG node 0x01: Power states: D0 D1 D2 D3 D3cold CLKSTOP EPSS Power: setting=D0, actual=D0 GPIO: io=3, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Speaker Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x4e 0x4e] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out Control: name="Headphone Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="Generic Analog", type="Audio", device=0 Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0 Amp-Out vals: [0x00 0x00] Converter: stream=1, channel=0 PCM: rates [0x60]: 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital Converter: stream=0, channel=0 Digital: Digital category: 0x0 IEC Coding Type: 0x0 PCM: rates [0x5e0]: 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x24 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Control: name="Capture Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Capture Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Device: name="Generic Analog", type="Audio", device=0 Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x25 0x25] Converter: stream=1, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1 Amp-In vals: [0x97 0x97] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Control: name="Internal Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x90a60120: [Fixed] Mic at Int N/A Conn = Digital, Color = Unknown DefAssociation = 0x2, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00000020: IN Pin Default 0x40000000: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown DefAssociation = 0x0, Sequence = 0x0 Pin-ctls: 0x00: Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Speaker Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00010014: OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x02 Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Control: name="Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x04a11030: [Jack] Mic at Ext Right Conn = 1/8, Color = Black DefAssociation = 0x3, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=02, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Pincap 0x00003724: IN Detect Vref caps: HIZ 50 GRD 80 100 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00013734: IN OUT EAPD Detect Vref caps: HIZ 50 GRD 80 100 EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN VREF_HIZ Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02* 0x03 Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1d [Pin Complex] wcaps 0x400400: Mono Pincap 0x00000020: IN Pin Default 0x40661b45: [N/A] Modem Line at Ext N/A Conn = Digital, Color = Black DefAssociation = 0x4, Sequence = 0x5 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital Pincap 0x00000014: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=91 Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0001001c: OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x0421101f: [Jack] HP Out at Ext Right Conn = 1/8, Color = Black DefAssociation = 0x1, Sequence = 0xf Pin-ctls: 0xc0: OUT HP Unsolicited: tag=01, enabled=1 Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 Connection: 2 0x02 0x03* Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 5 0x18 0x19 0x1a 0x1b 0x1d Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 6 0x18 0x19 0x1a 0x1b 0x1d 0x12 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x12* 0x13 ALC236.zip Link to comment Share on other sites More sharing options...
insanelyDeepak Posted September 3, 2016 Share Posted September 3, 2016 Looks like 11 is the most appropriate, but with it i have only one sound output and one input at the back. The third output doesn't work. Is there anything I can do for the one that doesn't work? third output ?? is it Line-In or Digittal out ? there's a new Layout_13 wip wich can supports your all Outputs/input if you wish to test Link to comment Share on other sites More sharing options...
insanelyDeepak Posted September 3, 2016 Share Posted September 3, 2016 Now layout_id = 3, but it works with layout_id = 13 as well (absolutely the same). But with layout_id = 28 the Internal Speakers works every time even after waking up, but the Headphones doesn't work at all try this , use layout = 13 AppleALC_275.zip Link to comment Share on other sites More sharing options...
Stefan Milev Posted September 3, 2016 Share Posted September 3, 2016 third output ?? is it Line-In or Digittal out ? there's a new Layout_13 wip wich can supports your all Outputs/input if you wish to test I Was using 13, but my microphone was not working and only green port was giving output. The third is line in, yes. Sent from my iPhone Link to comment Share on other sites More sharing options...
insanelyDeepak Posted September 3, 2016 Share Posted September 3, 2016 I Was using 13, but my microphone was not working and only green port was giving output. The third is line in, yes. Sent from my iPhone This is new layout_id wich gonna replace 13, yes it contains support third ouput wich is your line-in jack Link to comment Share on other sites More sharing options...
Stefan Milev Posted September 3, 2016 Share Posted September 3, 2016 If I can help to test it would be great. Link to comment Share on other sites More sharing options...
insanelyDeepak Posted September 3, 2016 Share Posted September 3, 2016 If I can help to test it would be great. sure here its is layout_id = 13 AppleALC-887.zip try this one too 887-AppleALC_v2.zip Link to comment Share on other sites More sharing options...
MacPeet Posted September 4, 2016 Share Posted September 4, 2016 @vandroiy2012, can you ALC262 add in the next release? new Resources: ALC262 LayoutID 11 (for example Fujitsu Esprimo or comparable) Revision: 100202 Resources_ALC262.zip report: ALC262 LayoutID 11 tested with Source 1.0.14 - works without problems with my Esprimo with Sierra thank you in advance 1 Link to comment Share on other sites More sharing options...
vandroiy2012 Posted September 4, 2016 Share Posted September 4, 2016 @vandroiy2012, can you ALC262 add in the next release? Added. Thanks... 1 Link to comment Share on other sites More sharing options...
Stabi Posted September 4, 2016 Share Posted September 4, 2016 add boot-arg= -alcbeta That didn't help. However, the problem went away, came back, then went away again. Before it came back, I deactivated Fast Boot in the UEFI, but really only because I noticed that the board skipped giving out POST codes via the speaker with it enabled (and I like the calming "beep"). Is this just coincidence or might this influence how the motherboard initialises the codec? I have no idea about such things. In any case, I have installed the new version of the kext now and reverted back to layout 1. So far so good. We'll see if it persists. Link to comment Share on other sites More sharing options...
crusher Posted September 4, 2016 Share Posted September 4, 2016 That didn't help. However, the problem went away, came back, then went away again. Before it came back, I deactivated Fast Boot in the UEFI, but really only because I noticed that the board skipped giving out POST codes via the speaker with it enabled (and I like the calming "beep"). Is this just coincidence or might this influence how the motherboard initialises the codec? I have no idea about such things. In any case, I have installed the new version of the kext now and reverted back to layout 1. So far so good. We'll see if it persists. I dont see inject=11 in your config.plist!!!! Link to comment Share on other sites More sharing options...
Stabi Posted September 5, 2016 Share Posted September 5, 2016 I dont see inject=11 in your config.plist!!!! That's because I am using my DSDT to inject the layout-id. So that wasn't the issue. If I look at the HDEF resource in IOreg I can also clearly see that the layout-id was "B" (or now again "1"), so that worked. The issue must've lain elsewhere. Link to comment Share on other sites More sharing options...
Stefan Milev Posted September 5, 2016 Share Posted September 5, 2016 sure here its is layout_id = 13 AppleALC-887.zip try this one too 887-AppleALC_v2.zip They both gave me only one output (green port) with very scrambled sound and again microphone not working. That with layout = 13. Link to comment Share on other sites More sharing options...
PippoX0 Posted September 7, 2016 Share Posted September 7, 2016 I wanna give a try with my ALC889 .... Thanks Link to comment Share on other sites More sharing options...
vit9696 Posted September 9, 2016 Author Share Posted September 9, 2016 Uploaded 1.0.15 which allows using AppleALC on 10.12 without -alcbeta. 3 Link to comment Share on other sites More sharing options...
vusun123 Posted September 9, 2016 Share Posted September 9, 2016 Uploaded 1.0.15 which allows using AppleALC on 10.12 without -alcbeta. Cool, will be building to test on the machines which I can hands-on and report back Link to comment Share on other sites More sharing options...
D-an-W Posted September 9, 2016 Share Posted September 9, 2016 Uploaded 1.0.15 which allows using AppleALC on 10.12 without -alcbeta. I just built the latest version and removed -alcbeta, happy to report all is working well. I have a custom Platforms.xml.zlib (Created it a while ago to fix an auto detect issue I was having) that I have to replace the included PlatformsT.xml.zlib (ALC898) with, is it something you might want to include? Link to comment Share on other sites More sharing options...
vit9696 Posted September 9, 2016 Author Share Posted September 9, 2016 I have a custom Platforms.xml.zlib (Created it a while ago to fix an auto detect issue I was having) that I have to replace the included PlatformsT.xml.zlib (ALC898) with, is it something you might want to include? Without any details it is impossible to say InsanelyDeepack fixed something for ALC898 recently, perhaps there is no real need in PlatformsT.xml.zlib, I don't know. I guess it would not harm if you retest things, and if your change is still necessary, make a separate entry? 1 Link to comment Share on other sites More sharing options...
Matgen84 Posted September 9, 2016 Share Posted September 9, 2016 I use USB Headphone set. With latest Applealc all is perfect for my ALC892 on Sierra GM. Except the microphone: Siri doesn't correctly recognize my voice?. I'v tried all layout-id 1,2,3, 5 and 7 Sorry for my bad english. Link to comment Share on other sites More sharing options...
D-an-W Posted September 9, 2016 Share Posted September 9, 2016 Without any details it is impossible to say InsanelyDeepack fixed something for ALC898 recently, perhaps there is no real need in PlatformsT.xml.zlib, I don't know. I guess it would not harm if you retest things, and if your change is still necessary, make a separate entry? Thanks, I tried the release version with "Auto detect" for the headphone port but it still has the glitch the file I created fixes (With auto detect disabled). It might be just an issue with my hardware but the Internal Speakers port switches to Headphones intermittently so I separated them. Without Edited file: With Edited file: Link to comment Share on other sites More sharing options...
vit9696 Posted September 9, 2016 Author Share Posted September 9, 2016 Ah, I see now. So your changes are autodetect removal. I guess that can be included, could you provide a pull request/upload files somewhere? Perhaps Vandroiy finds some time to add this in a best way he sees Link to comment Share on other sites More sharing options...
4520s Posted September 11, 2016 Share Posted September 11, 2016 It used to work on 10.11 with clover injection. Upgraded to 10.12 and it is no longer working. ALC255. AppleALC is 1.0.15. Latest clover version. The kext loads before HDA. But I get no devices in sound devices. Any suggestions? Link to comment Share on other sites More sharing options...
vandroiy2012 Posted September 11, 2016 Share Posted September 11, 2016 It used to work on 10.11 with clover injection. Upgraded to 10.12 and it is no longer working. ALC255. AppleALC is 1.0.15. Latest clover version. The kext loads before HDA. But I get no devices in sound devices. Any suggestions? Fixed. Build latest version from GitHub. Now it should work Link to comment Share on other sites More sharing options...
Recommended Posts