diff --git a/Resources/ALCS1220A/Info.plist b/Resources/ALCS1220A/Info.plist
index 048732a829..92bdbfe019 100755
--- a/Resources/ALCS1220A/Info.plist
+++ b/Resources/ALCS1220A/Info.plist
@@ -100,6 +100,14 @@
 				<key>Path</key>
 				<string>layout15.xml.zlib</string>
 			</dict>
+			<dict>
+				<key>Comment</key>
+				<string>Realtek ALC S1220A for MSI X470 Gaming Pro Carbon</string>
+				<key>Id</key>
+				<integer>99</integer>
+				<key>Path</key>
+				<string>layout99.xml.zlib</string>
+			</dict>
 		</array>
 		<key>Platforms</key>
 		<array>
@@ -191,6 +199,14 @@
 				<key>Path</key>
 				<string>Platforms15.xml.zlib</string>
 			</dict>
+			<dict>
+				<key>Comment</key>
+				<string>Realtek ALC S1220A for MSI X470 Gaming Pro Carbon</string>
+				<key>Id</key>
+				<integer>99</integer>
+				<key>Path</key>
+				<string>Platforms99.xml.zlib</string>
+			</dict>
 		</array>
 	</dict>
 	<key>Patches</key>
diff --git a/Resources/ALCS1220A/Platforms99.xml b/Resources/ALCS1220A/Platforms99.xml
new file mode 100644
index 0000000000..8376962ebd
--- /dev/null
+++ b/Resources/ALCS1220A/Platforms99.xml
@@ -0,0 +1,481 @@
+<dict>
+	<key>CommonPeripheralDSP</key>
+	<array>
+		<dict>
+			<key>DeviceID</key>
+			<integer>0</integer>
+			<key>DeviceType</key>
+			<string>Headphone</string>
+		</dict>
+		<dict>
+			<key>DeviceID</key>
+			<integer>0</integer>
+			<key>DeviceType</key>
+			<string>Microphone</string>
+		</dict>
+	</array>
+	<key>PathMaps</key>
+	<array>
+		<dict>
+			<key>PathMap</key>
+			<array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<true/>
+								</dict>
+								<key>NodeID</key>
+								<integer>8</integer>
+							</dict>
+							<dict>
+								<key>NodeID</key>
+								<integer>35</integer>
+							</dict>
+							<dict>
+								<key>Boost</key>
+								<integer>1</integer>
+								<key>NodeID</key>
+								<integer>25</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<true/>
+								</dict>
+								<key>NodeID</key>
+								<integer>9</integer>
+							</dict>
+							<dict>
+								<key>NodeID</key>
+								<integer>34</integer>
+							</dict>
+							<dict>
+								<key>Boost</key>
+								<integer>1</integer>
+								<key>NodeID</key>
+								<integer>26</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>NodeID</key>
+								<integer>20</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>12</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>2</integer>
+							</dict>
+						</array>
+					</array>
+					<array>
+						<array>
+							<dict>
+								<key>NodeID</key>
+								<integer>27</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>15</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>5</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>NodeID</key>
+								<integer>22</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>14</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>4</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>NodeID</key>
+								<integer>24</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>38</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>37</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>NodeID</key>
+								<integer>21</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>13</integer>
+							</dict>
+							<dict>
+								<key>Amp</key>
+								<dict>
+									<key>Channels</key>
+									<array>
+										<dict>
+											<key>Bind</key>
+											<integer>1</integer>
+											<key>Channel</key>
+											<integer>1</integer>
+										</dict>
+										<dict>
+											<key>Bind</key>
+											<integer>2</integer>
+											<key>Channel</key>
+											<integer>2</integer>
+										</dict>
+									</array>
+									<key>MuteInputAmp</key>
+									<true/>
+									<key>PublishMute</key>
+									<true/>
+									<key>PublishVolume</key>
+									<true/>
+									<key>VolumeInputAmp</key>
+									<false/>
+								</dict>
+								<key>NodeID</key>
+								<integer>3</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+				<array>
+					<array>
+						<array>
+							<dict>
+								<key>NodeID</key>
+								<integer>30</integer>
+							</dict>
+							<dict>
+								<key>NodeID</key>
+								<integer>6</integer>
+							</dict>
+						</array>
+					</array>
+				</array>
+			</array>
+			<key>PathMapID</key>
+			<integer>1</integer>
+		</dict>
+	</array>
+</dict>
diff --git a/Resources/ALCS1220A/layout99.xml b/Resources/ALCS1220A/layout99.xml
new file mode 100644
index 0000000000..9e736a2275
--- /dev/null
+++ b/Resources/ALCS1220A/layout99.xml
@@ -0,0 +1,476 @@
+<dict>
+	<key>LayoutID</key>
+	<integer>99</integer>
+	<key>PathMapRef</key>
+	<array>
+		<dict>
+			<key>CodecID</key>
+			<array>
+				<integer>283906408</integer>
+			</array>
+			<key>Headphone</key>
+			<dict/>
+			<key>Inputs</key>
+			<array>
+				<string>Mic</string>
+				<string>LineIn</string>
+			</array>
+			<key>IntSpeaker</key>
+			<dict>
+				<key>MaximumBootBeepValue</key>
+				<integer>64</integer>
+			</dict>
+			<key>LineIn</key>
+			<dict>
+				<key>MuteGPIO</key>
+				<integer>1342242840</integer>
+			</dict>
+			<key>LineOut</key>
+			<dict/>
+			<key>Mic</key>
+			<dict>
+				<key>MuteGPIO</key>
+				<integer>1342242841</integer>
+				<key>SignalProcessing</key>
+				<dict>
+					<key>SoftwareDSP</key>
+					<dict>
+						<key>DspFunction0</key>
+						<dict>
+							<key>FunctionInfo</key>
+							<dict>
+								<key>DspFuncInstance</key>
+								<integer>0</integer>
+								<key>DspFuncName</key>
+								<string>DspNoiseReduction</string>
+								<key>DspFuncProcessingIndex</key>
+								<integer>0</integer>
+							</dict>
+							<key>ParameterInfo</key>
+							<dict>
+								<key>1</key>
+								<integer>0</integer>
+								<key>2</key>
+								<integer>0</integer>
+								<key>3</key>
+								<integer>0</integer>
+								<key>4</key>
+								<integer>-1111411312</integer>
+							</dict>
+							<key>PatchbayInfo</key>
+							<dict/>
+						</dict>
+						<key>DspFunction1</key>
+						<dict>
+							<key>FunctionInfo</key>
+							<dict>
+								<key>DspFuncInstance</key>
+								<integer>1</integer>
+								<key>DspFuncName</key>
+								<string>DspEqualization32</string>
+								<key>DspFuncProcessingIndex</key>
+								<integer>1</integer>
+							</dict>
+							<key>ParameterInfo</key>
+							<dict>
+								<key>1</key>
+								<integer>0</integer>
+								<key>Filter</key>
+								<array>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>0</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>1</integer>
+										<key>6</key>
+										<integer>1120723891</integer>
+										<key>7</key>
+										<integer>1060439283</integer>
+										<key>8</key>
+										<integer>0</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>1</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1133968303</integer>
+										<key>7</key>
+										<integer>1084477243</integer>
+										<key>8</key>
+										<integer>-1080988787</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>2</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1150664980</integer>
+										<key>7</key>
+										<integer>1098102506</integer>
+										<key>8</key>
+										<integer>-1073195820</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>3</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1148869092</integer>
+										<key>7</key>
+										<integer>1091475860</integer>
+										<key>8</key>
+										<integer>-1076223660</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>4</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1142287878</integer>
+										<key>7</key>
+										<integer>1085842969</integer>
+										<key>8</key>
+										<integer>-1079797505</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>5</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1171916736</integer>
+										<key>7</key>
+										<integer>1096762195</integer>
+										<key>8</key>
+										<integer>-1082229705</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>6</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>6</integer>
+										<key>6</key>
+										<integer>1184316119</integer>
+										<key>7</key>
+										<integer>1109056511</integer>
+										<key>8</key>
+										<integer>-1045200702</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>7</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1139168842</integer>
+										<key>7</key>
+										<integer>1089375144</integer>
+										<key>8</key>
+										<integer>-1082229705</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>8</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1169906445</integer>
+										<key>7</key>
+										<integer>1092320018</integer>
+										<key>8</key>
+										<integer>-1086994832</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>9</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1174300519</integer>
+										<key>7</key>
+										<integer>1100485297</integer>
+										<key>8</key>
+										<integer>-1084612268</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>0</integer>
+										<key>3</key>
+										<integer>10</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1153948405</integer>
+										<key>7</key>
+										<integer>1086231536</integer>
+										<key>8</key>
+										<integer>-1079797505</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>0</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>1</integer>
+										<key>6</key>
+										<integer>1120723891</integer>
+										<key>7</key>
+										<integer>1060439283</integer>
+										<key>8</key>
+										<integer>0</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>1</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1133968303</integer>
+										<key>7</key>
+										<integer>1084477243</integer>
+										<key>8</key>
+										<integer>-1080988787</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>2</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1150664980</integer>
+										<key>7</key>
+										<integer>1098102506</integer>
+										<key>8</key>
+										<integer>-1073195820</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>3</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1148869092</integer>
+										<key>7</key>
+										<integer>1091475860</integer>
+										<key>8</key>
+										<integer>-1076223660</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>4</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1142287878</integer>
+										<key>7</key>
+										<integer>1085842969</integer>
+										<key>8</key>
+										<integer>-1079797505</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>5</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1171916736</integer>
+										<key>7</key>
+										<integer>1096762195</integer>
+										<key>8</key>
+										<integer>-1082229705</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>6</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>6</integer>
+										<key>6</key>
+										<integer>1184316119</integer>
+										<key>7</key>
+										<integer>1109056511</integer>
+										<key>8</key>
+										<integer>-1045200702</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>7</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1139168842</integer>
+										<key>7</key>
+										<integer>1089375144</integer>
+										<key>8</key>
+										<integer>-1082229705</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>8</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1169906445</integer>
+										<key>7</key>
+										<integer>1092320018</integer>
+										<key>8</key>
+										<integer>-1086994832</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>9</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1174300519</integer>
+										<key>7</key>
+										<integer>1100485297</integer>
+										<key>8</key>
+										<integer>-1084612268</integer>
+									</dict>
+									<dict>
+										<key>2</key>
+										<integer>1</integer>
+										<key>3</key>
+										<integer>10</integer>
+										<key>4</key>
+										<integer>0</integer>
+										<key>5</key>
+										<integer>4</integer>
+										<key>6</key>
+										<integer>1153948405</integer>
+										<key>7</key>
+										<integer>1086231536</integer>
+										<key>8</key>
+										<integer>-1079797505</integer>
+									</dict>
+								</array>
+							</dict>
+							<key>PatchbayInfo</key>
+							<dict>
+								<key>InputPort0</key>
+								<dict>
+									<key>PortInstance</key>
+									<integer>0</integer>
+									<key>PortWidth</key>
+									<integer>1</integer>
+									<key>SourceFuncInstance</key>
+									<integer>0</integer>
+									<key>SourcePortIndex</key>
+									<integer>0</integer>
+								</dict>
+								<key>InputPort1</key>
+								<dict>
+									<key>PortInstance</key>
+									<integer>1</integer>
+									<key>PortWidth</key>
+									<integer>1</integer>
+									<key>SourceFuncInstance</key>
+									<integer>0</integer>
+									<key>SourcePortIndex</key>
+									<integer>1</integer>
+								</dict>
+							</dict>
+						</dict>
+					</dict>
+				</dict>
+			</dict>
+			<key>Outputs</key>
+			<array>
+				<string>Headphone</string>
+				<string>IntSpeaker</string>
+				<string>LineOut</string>
+				<string>SPDIFOut</string>
+			</array>
+			<key>PathMapID</key>
+			<integer>1</integer>
+			<key>SPDIFOut</key>
+			<dict/>
+		</dict>
+	</array>
+</dict>
diff --git a/Resources/PinConfigs.kext/Contents/Info.plist b/Resources/PinConfigs.kext/Contents/Info.plist
index 4a5416ab27..eee939e097 100755
--- a/Resources/PinConfigs.kext/Contents/Info.plist
+++ b/Resources/PinConfigs.kext/Contents/Info.plist
@@ -28,6 +28,24 @@
 			<string>as.vit9696.AppleALC</string>
 			<key>HDAConfigDefault</key>
 			<array>
+				<dict>
+					<key>AFGLowPowerState</key>
+					<data>AwAAAA==</data>
+					<key>CodecID</key>
+					<integer>283906408</integer>
+					<key>CodecName</key>
+					<string>Realtek ALC S1220A Hoangtu92, 7.1 outputs (MSI X470 Gaming Pro Carbon)</string>
+					<key>ConfigData</key>
+					<data>AScc8AEnHQABJx4AAScfQAFHHBABRx1QAUceEQFHHwEBRwwCAVccIAFXHRABVx4BAVcfAQFnHDABZx1gAWceAQFnHwEBdxzwAXcdAAF3HgABdx9AAYccQAGHHSABhx4BAYcfAQGXHFABlx2QAZcegQGXHwIBpxxgAacdMAGnHoEBpx8BAbcccAG3HUABtx4hAbcfAgG3DAIB1xzwAdcdAAHXHgAB1x9AAeccgAHnHRAB5x5FAecfAQIFAAcCBAPAAgUAQwIEMAUCBQBdAgQWFgIFAF4CBBAQAgUAXwIEv8UCBQBqAgQCDgIFAG8CBIAz</data>
+					<key>FuncGroup</key>
+					<integer>1</integer>
+					<key>LayoutID</key>
+					<integer>99</integer>
+					<key>WakeConfigData</key>
+					<data>AUcMAgG3DAI=</data>
+					<key>WakeVerbReinit</key>
+					<true/>
+				</dict>
 				<dict>
 					<key>AFGLowPowerState</key>
 					<data>AwAAAA==</data>