From 85790a2fabc578a2792b457ff7f1b58221663211 Mon Sep 17 00:00:00 2001 From: Victor Xu Date: Tue, 8 Oct 2024 19:37:10 +0800 Subject: [PATCH] add layout 23 for Realtek ALCS1200A on MSI B460I (#922) --- Resources/ALCS1200A/Info.plist | 16 + Resources/ALCS1200A/Platforms23.xml | 451 +++++++++++++++ Resources/ALCS1200A/layout23.xml | 519 ++++++++++++++++++ Resources/PinConfigs.kext/Contents/Info.plist | 16 + 4 files changed, 1002 insertions(+) create mode 100644 Resources/ALCS1200A/Platforms23.xml create mode 100644 Resources/ALCS1200A/layout23.xml diff --git a/Resources/ALCS1200A/Info.plist b/Resources/ALCS1200A/Info.plist index 5951e0f723..22a9e29e2d 100755 --- a/Resources/ALCS1200A/Info.plist +++ b/Resources/ALCS1200A/Info.plist @@ -44,6 +44,14 @@ Path layout7.xml.zlib + + Comment + ALCS1200A for MSI B460I GAMING EDGE WIFI by VictorXu + Id + 23 + Path + layout23.xml.zlib + Comment ALCS1200A for Asrock Z490M-ITX by VictorXu @@ -135,6 +143,14 @@ Path PlatformsT.xml.zlib + + Comment + ALCS1200A for MSI B460I GAMING EDGE WIFI by VictorXu + Id + 23 + Path + Platforms23.xml.zlib + Comment ALCS1200A for Asrock Z490M-ITX by VictorXu diff --git a/Resources/ALCS1200A/Platforms23.xml b/Resources/ALCS1200A/Platforms23.xml new file mode 100644 index 0000000000..b59e1073d8 --- /dev/null +++ b/Resources/ALCS1200A/Platforms23.xml @@ -0,0 +1,451 @@ + + CommonPeripheralDSP + + + DeviceID + 0 + DeviceType + Headphone + + + DeviceID + 0 + DeviceType + Microphone + + + PathMaps + + + Comment + ALCS1200A for MSI B460I GAMING EDGE WIFI by VictorXu + PathMap + + + + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 8 + + + NodeID + 35 + + + NodeID + 24 + + + + + + + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 9 + + + NodeID + 34 + + + NodeID + 25 + + + + + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 8 + + + NodeID + 35 + + + NodeID + 26 + + + + + + + + + NodeID + 20 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 12 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 2 + + + + + + + NodeID + 27 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 15 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 5 + + + + + + + + + NodeID + 21 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 13 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 3 + + + + + + + + + NodeID + 22 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 14 + + + Amp + + Channels + + + Bind + 1 + Channel + 1 + + + Bind + 2 + Channel + 2 + + + MuteInputAmp + + PublishMute + + PublishVolume + + VolumeInputAmp + + + NodeID + 4 + + + + + + + + + NodeID + 30 + + + NodeID + 6 + + + + + + PathMapID + 23 + + + diff --git a/Resources/ALCS1200A/layout23.xml b/Resources/ALCS1200A/layout23.xml new file mode 100644 index 0000000000..f01f001640 --- /dev/null +++ b/Resources/ALCS1200A/layout23.xml @@ -0,0 +1,519 @@ + + LayoutID + 23 + PathMapRef + + + CodecID + + 283904768 + + Headphone + + Inputs + + Mic + LineIn + + IntSpeaker + + LineIn + + MuteGPIO + 1342242841 + + LineOut + + Mic + + MuteGPIO + 1342242840 + SignalProcessing + + SoftwareDSP + + DspFunction0 + + FunctionInfo + + DspFuncInstance + 0 + DspFuncName + DspNoiseReduction + DspFuncProcessingIndex + 0 + + ParameterInfo + + 1 + 0 + 2 + 0 + 3 + 0 + 4 + -1111411312 + + PatchbayInfo + + + DspFunction1 + + FunctionInfo + + DspFuncInstance + 1 + DspFuncName + DspEqualization32 + DspFuncProcessingIndex + 1 + + ParameterInfo + + 1 + 0 + Filter + + + 2 + 0 + 3 + 0 + 4 + 0 + 5 + 1 + 6 + 1120723891 + 7 + 1060439283 + 8 + 0 + + + 2 + 0 + 3 + 1 + 4 + 0 + 5 + 4 + 6 + 1133968303 + 7 + 1084477243 + 8 + -1080988787 + + + 2 + 0 + 3 + 2 + 4 + 0 + 5 + 4 + 6 + 1150664980 + 7 + 1098102506 + 8 + -1073195820 + + + 2 + 0 + 3 + 3 + 4 + 0 + 5 + 4 + 6 + 1148869092 + 7 + 1091475860 + 8 + -1076223660 + + + 2 + 0 + 3 + 4 + 4 + 0 + 5 + 4 + 6 + 1142287878 + 7 + 1085842969 + 8 + -1079797505 + + + 2 + 0 + 3 + 5 + 4 + 0 + 5 + 4 + 6 + 1171916736 + 7 + 1096762195 + 8 + -1082229705 + + + 2 + 0 + 3 + 6 + 4 + 0 + 5 + 6 + 6 + 1184316119 + 7 + 1109056511 + 8 + -1045200702 + + + 2 + 0 + 3 + 7 + 4 + 0 + 5 + 4 + 6 + 1139168842 + 7 + 1089375144 + 8 + -1082229705 + + + 2 + 0 + 3 + 8 + 4 + 0 + 5 + 4 + 6 + 1169906445 + 7 + 1092320018 + 8 + -1086994832 + + + 2 + 0 + 3 + 9 + 4 + 0 + 5 + 4 + 6 + 1174300519 + 7 + 1100485297 + 8 + -1084612268 + + + 2 + 0 + 3 + 10 + 4 + 0 + 5 + 4 + 6 + 1153948405 + 7 + 1086231536 + 8 + -1079797505 + + + 2 + 1 + 3 + 0 + 4 + 0 + 5 + 1 + 6 + 1120723891 + 7 + 1060439283 + 8 + 0 + + + 2 + 1 + 3 + 1 + 4 + 0 + 5 + 4 + 6 + 1133968303 + 7 + 1084477243 + 8 + -1080988787 + + + 2 + 1 + 3 + 2 + 4 + 0 + 5 + 4 + 6 + 1150664980 + 7 + 1098102506 + 8 + -1073195820 + + + 2 + 1 + 3 + 3 + 4 + 0 + 5 + 4 + 6 + 1148869092 + 7 + 1091475860 + 8 + -1076223660 + + + 2 + 1 + 3 + 4 + 4 + 0 + 5 + 4 + 6 + 1142287878 + 7 + 1085842969 + 8 + -1079797505 + + + 2 + 1 + 3 + 5 + 4 + 0 + 5 + 4 + 6 + 1171916736 + 7 + 1096762195 + 8 + -1082229705 + + + 2 + 1 + 3 + 6 + 4 + 0 + 5 + 6 + 6 + 1184316119 + 7 + 1109056511 + 8 + -1045200702 + + + 2 + 1 + 3 + 7 + 4 + 0 + 5 + 4 + 6 + 1139168842 + 7 + 1089375144 + 8 + -1082229705 + + + 2 + 1 + 3 + 8 + 4 + 0 + 5 + 4 + 6 + 1169906445 + 7 + 1092320018 + 8 + -1086994832 + + + 2 + 1 + 3 + 9 + 4 + 0 + 5 + 4 + 6 + 1174300519 + 7 + 1100485297 + 8 + -1084612268 + + + 2 + 1 + 3 + 10 + 4 + 0 + 5 + 4 + 6 + 1153948405 + 7 + 1086231536 + 8 + -1079797505 + + + + PatchbayInfo + + InputPort0 + + PortInstance + 0 + PortWidth + 1 + SourceFuncInstance + 0 + SourcePortIndex + 0 + + InputPort1 + + PortInstance + 1 + PortWidth + 1 + SourceFuncInstance + 0 + SourcePortIndex + 1 + + + + DspFunction2 + + FunctionInfo + + DspFuncInstance + 2 + DspFuncName + DspGainStage + DspFuncProcessingIndex + 2 + + ParameterInfo + + 1 + 0 + 2 + 1065353216 + 3 + 1065353216 + + PatchbayInfo + + InputPort0 + + PortInstance + 0 + PortWidth + 1 + SourceFuncInstance + 1 + SourcePortIndex + 0 + + InputPort1 + + PortInstance + 1 + PortWidth + 1 + SourceFuncInstance + 1 + SourcePortIndex + 1 + + + + + + + Outputs + + Headphone + IntSpeaker + LineOut + SPDIFOut + + PathMapID + 23 + SPDIFOut + + + + diff --git a/Resources/PinConfigs.kext/Contents/Info.plist b/Resources/PinConfigs.kext/Contents/Info.plist index c1904b8245..752063e70b 100755 --- a/Resources/PinConfigs.kext/Contents/Info.plist +++ b/Resources/PinConfigs.kext/Contents/Info.plist @@ -8532,6 +8532,22 @@ WakeVerbReinit + + CodecID + 283904768 + CodecName + VictorXu - Realtek ALCS1200A for MSI B460I GAMING EDGE WIFI + ConfigData + AUccEAFHHVABRx4RAUcfkQFHDAIBtxwgAbcdQAG3HiEBtx8CAbcMAgHnHDAB5x0QAeceRQHnHwEBlxxQAZcdkAGXHoEBlx8CAVccYAFXHRABVx4BAVcfAQFnHHABZx0QAWceAQFnHwEBhxyAAYcdEAGHHqEBhx+RAacckAGnHRABpx6BAacfAQ== + FuncGroup + 1 + LayoutID + 23 + WakeConfigData + AUcMAgG3DAI= + WakeVerbReinit + + CodecID 283904768