opencore post install page | universal | correcting audio | finding your layout id

When i follow the navigate through opencore desktop guide | intel config.plist | <processor generation> | device properties | boot-arg alcid | post install page | universal | correcting audio | finding your layout id i'm presented with options to determine what specific codec my Realtek Audio sound system is using.

q1. It says one of the ways to determine the codec is to "Check Device Manager in Windows" but when i look in there [ devmgmt.msc ] under Sound, video and game controllers | Realtek Audio | properties pane i'm not seeing anything about codec version. Is there some device details | properties drop down option that will provide this or do i need to look elsewhere?

q2. Does the fact that figuring out your specific Realtek [ or other ] Audio hardware codec implementation is documented in a post install page mean that one is fine to just use NVRAM/7C436110-AB2A-4BBB-A880-FE41995C9F82/boot-args = ". . . alcid=1" setting for initial boot into macOS installer and installed macOS? In other words we only need to concern ourselves with updating that setting, or removing it and create a more permanent solution closer to how real macs set this by assigning a DeviceProperties/PciRoot(0x0)/Pci(0x1b,0x0)/layout-id value, after we've gotten macOS installed?

q3. The AppleALC Supported Codecs page shows multiple [ Revisions and ] layouts values for a given audio Vendor Codec implementation. How do we determine which one of those layouts to use in boot-args = ". . . alcid=#' or layout-id = <hex value for #>. For example do you boot with the updated setting in place and then do some specific audio test to determine you've chosen the right one? What if your systems integrated audio appeared to be working fine with alcid=1 then is any need to make any changes in that case?

submitted by /u/myusrn
[link] [comments]