Siddharth Manthan Posted November 26, 2023 Share Posted November 26, 2023 I have a Dell G15 5515 laptop. Using layout 21 I can get audio from speakers and headphone (plugged in 3/4th of way). If I plug in completely then audio disappears. It is due to combo jack and AppleALC not detecting if the connected device has 3 or 4 pins. How can I create new layout so that the detection works ? Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/ Share on other sites More sharing options...
cankiulascmnfye Posted November 26, 2023 Share Posted November 26, 2023 Have fun https://github.com/5T33Z0/AppleALC-Guides/tree/main/AppleALC_Layout-ID 2 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813915 Share on other sites More sharing options...
Siddharth Manthan Posted November 27, 2023 Author Share Posted November 27, 2023 (edited) Is combo jack detection known to work on macos with AppleALC ? Want to make it work but does it work on other hackintosh systems ? Edited November 27, 2023 by Siddharth Manthan Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813924 Share on other sites More sharing options...
Slice Posted November 27, 2023 Share Posted November 27, 2023 What do you mean "other systems"? AppleALC works on all macOS systems. Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813934 Share on other sites More sharing options...
Siddharth Manthan Posted November 27, 2023 Author Share Posted November 27, 2023 (edited) Other hackintosh systems. Also edited in the respective post. Edited November 27, 2023 by Siddharth Manthan Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813940 Share on other sites More sharing options...
ArcaneRhapsody Posted November 27, 2023 Share Posted November 27, 2023 I've faced similar issues with audio jacks in the past. The guide @cankiulascmnfye shared is a solid start. Dive into your laptop's audio specs, and match them with macOS requirements. AppleALC works well across different hackintosh setups, so you're on the right track. A tip: keep notes of your changes as you experiment. It helps backtrack if needed. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813950 Share on other sites More sharing options...
Slice Posted November 27, 2023 Share Posted November 27, 2023 15 hours ago, Siddharth Manthan said: Is combo jack detection known to work on macos with AppleALC ? Want to make it work but does it work on other hackintosh systems ? Probably it works while I am personally always using VoodooHDA. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813965 Share on other sites More sharing options...
Siddharth Manthan Posted November 28, 2023 Author Share Posted November 28, 2023 (edited) On 11/27/2023 at 6:50 PM, ArcaneRhapsody said: I've faced similar issues with audio jacks in the past. The guide @cankiulascmnfye shared is a solid start. Dive into your laptop's audio specs, and match them with macOS requirements. AppleALC works well across different hackintosh setups, so you're on the right track. A tip: keep notes of your changes as you experiment. It helps backtrack if needed. Yes, will keep track of changes. On 11/27/2023 at 11:32 PM, Slice said: Probably it works while I am personally always using VoodooHDA. What really is the difference between VoodooHDA and AppleALC ? From quick glance at sourceforge repo, VoodooHDA basically replaces AppleALC. How much of a quality difference is it ? Edited November 28, 2023 by Siddharth Manthan Fixed Driver Name 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2813990 Share on other sites More sharing options...
Slice Posted November 28, 2023 Share Posted November 28, 2023 7 hours ago, Siddharth Manthan said: What really is the difference between VoodooHDA and VoodooALC ? From quick glance at sourceforge repo, VoodooHDA basically replaces AppleALC. How much of a quality difference is it ? The audio stream is created by a player application. The role of a driver is to direct the audio stream to one of audio output. Without changes. The difference between drivers is to find inputs and outputs and tune the volume 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814007 Share on other sites More sharing options...
Siddharth Manthan Posted November 28, 2023 Author Share Posted November 28, 2023 (edited) 1 hour ago, Slice said: The audio stream is created by a player application. The role of a driver is to direct the audio stream to one of audio output. Without changes. The difference between drivers is to find inputs and outputs and tune the volume So the way VoodooHDA and AppleALC differ is how they find the path to the target device ? Edited November 28, 2023 by Siddharth Manthan Fixed Driver Name Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814012 Share on other sites More sharing options...
Slice Posted November 28, 2023 Share Posted November 28, 2023 45 minutes ago, Siddharth Manthan said: So the way VoodooHDA and AppleALC differ is how they find the path to the target device ? Exactly. VoodooHDA has customizable Info.plist. AppleALC proposes to choose ready-to-use configuration numerated as "layout-id". 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814015 Share on other sites More sharing options...
cankiulascmnfye Posted November 28, 2023 Share Posted November 28, 2023 AppleALC can switch between Jack and Internal Speaker etc automatically, which VoodooHDA can't do. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814017 Share on other sites More sharing options...
Slice Posted November 28, 2023 Share Posted November 28, 2023 32 minutes ago, cankiulascmnfye said: AppleALC can switch between Jack and Internal Speaker etc automatically, which VoodooHDA can't do. Because of read-to-use configuration of some layout. VoodooHDA can switch between two outputs if configure to the same group and different pin. For example <dict> <key>Codec</key> <integer>0</integer> <key>Comment</key> <string>Internal mic</string> <key>Config</key> <string>0x90a70130</string> <key>Node</key> <integer>18</integer> </dict> <dict> <key>Codec</key> <integer>0</integer> <key>Comment</key> <string>External mic switchable</string> <key>Config</key> <string>0x03a1103f</string> <key>Node</key> <integer>19</integer> </dict> Here we see switch between two microphones (which is impossible with AppleALC). Node 18 is in the group 3 pin 0 (last two digits). Node 19 is in group 3 - the same - pin f. Third digit =1 for node 18 - fixed. digit = 0 - jack. The same for outputs. We can look your dump and propose what to tune. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814023 Share on other sites More sharing options...
Siddharth Manthan Posted November 29, 2023 Author Share Posted November 29, 2023 17 hours ago, Slice said: Exactly. VoodooHDA has customizable Info.plist. AppleALC proposes to choose ready-to-use configuration numerated as "layout-id". It's nice that VoodooHDA can be used without creating a complex layout but it has audio issues. 16 hours ago, Slice said: We can look your dump and propose what to tune. I have created a seperate topic to create a new layout to keep this topic focused. Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814049 Share on other sites More sharing options...
Slice Posted November 29, 2023 Share Posted November 29, 2023 It has no audio issue. Quote Link to comment https://www.insanelymac.com/forum/topic/358137-what-are-the-steps-to-create-layout-for-applealc/#findComment-2814059 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.