Awesome work, audio worked perfectly on my new builds first boot!
I wrote a build guide but am wondering what is the ideal layout for the ASUS Z390-I Gaming? It uses an 8 channel SupremeFX S1220A and has 6 audio ports (2 in, 4 out + 1 front audio jack that I believe is shared)
I went to Github and looked at the supported layouts in the
info.plist, which are 1,2,3,5, and 7. The first 3 are well commented but the other 2 are not. I tried to look in the layout XMLs but still not sure and ended up with 1 based on comments, but 7 looks good also. Unfortunately, some of the people following my guide had volume control issues with 1 and had to switch to 2. To be fair, these people had existing installs and may have had old kexts still installed and conflicting.
By the way, my understanding is that AppleALC is basically a middleware layer, is this correct? If so does Apple eliminating layouts have any effect on the layout id we use in AppleALC? I would think not, but am not sure.
Thanks again for the great work! It's gratifying to see Hackintoshing evolve past the need for so many different kexts thanks to Lillu and it's family of plugins.