Skip to content

Commit 451d876

Browse files
Add Realtek ALC256 Layout-ID 48/49 for Asus X515JF-EJ012 (#930)
* Update Info.plist * Add layoutXX.xml and PlatformsXX.xml files * Add into Info.plist --------- Co-authored-by: Serhii Prokhorenko <[email protected]>
1 parent 2bbff7a commit 451d876

File tree

6 files changed

+1276
-0
lines changed

6 files changed

+1276
-0
lines changed

Resources/ALC256/Info.plist

+32
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,22 @@
244244
<key>Path</key>
245245
<string>layout38.xml.zlib</string>
246246
</dict>
247+
<dict>
248+
<key>Comment</key>
249+
<string>nikich768 - Realtek ALC256 ASUS-X515JF-EJ012 var1</string>
250+
<key>Id</key>
251+
<integer>48</integer>
252+
<key>Path</key>
253+
<string>layout48.xml.zlib</string>
254+
</dict>
255+
<dict>
256+
<key>Comment</key>
257+
<string>nikich768 - Realtek ALC256 ASUS-X515JF-EJ012 var2</string>
258+
<key>Id</key>
259+
<integer>49</integer>
260+
<key>Path</key>
261+
<string>layout49.xml.zlib</string>
262+
</dict>
247263
</array>
248264
<key>Platforms</key>
249265
<array>
@@ -479,6 +495,22 @@
479495
<key>Path</key>
480496
<string>Platforms38.xml.zlib</string>
481497
</dict>
498+
<dict>
499+
<key>Comment</key>
500+
<string>nikich768 - Realtek ALC256 ASUS-X515JF-EJ012 var1</string>
501+
<key>Id</key>
502+
<integer>48</integer>
503+
<key>Path</key>
504+
<string>Platforms48.xml.zlib</string>
505+
</dict>
506+
<dict>
507+
<key>Comment</key>
508+
<string>nikich768 - Realtek ALC256 ASUS-X515JF-EJ012 var2</string>
509+
<key>Id</key>
510+
<integer>49</integer>
511+
<key>Path</key>
512+
<string>Platforms49.xml.zlib</string>
513+
</dict>
482514
</array>
483515
</dict>
484516
<key>Patches</key>

Resources/ALC256/Platforms48.xml

+217
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,217 @@
1+
<dict>
2+
<key>CommonPeripheralDSP</key>
3+
<array>
4+
<dict>
5+
<key>DeviceID</key>
6+
<integer>0</integer>
7+
<key>DeviceType</key>
8+
<string>Headphone</string>
9+
</dict>
10+
<dict>
11+
<key>DeviceID</key>
12+
<integer>0</integer>
13+
<key>DeviceType</key>
14+
<string>Microphone</string>
15+
</dict>
16+
</array>
17+
<key>PathMaps</key>
18+
<array>
19+
<dict>
20+
<key>PathMap</key>
21+
<array>
22+
<array>
23+
<array>
24+
<array>
25+
<dict>
26+
<key>Amp</key>
27+
<dict>
28+
<key>Channels</key>
29+
<array>
30+
<dict>
31+
<key>Bind</key>
32+
<integer>1</integer>
33+
<key>Channel</key>
34+
<integer>1</integer>
35+
</dict>
36+
<dict>
37+
<key>Bind</key>
38+
<integer>2</integer>
39+
<key>Channel</key>
40+
<integer>2</integer>
41+
</dict>
42+
</array>
43+
<key>MuteInputAmp</key>
44+
<true/>
45+
<key>PublishMute</key>
46+
<false/>
47+
<key>PublishVolume</key>
48+
<false/>
49+
<key>VolumeInputAmp</key>
50+
<true/>
51+
</dict>
52+
<key>NodeID</key>
53+
<integer>8</integer>
54+
</dict>
55+
<dict>
56+
<key>NodeID</key>
57+
<integer>35</integer>
58+
</dict>
59+
<dict>
60+
<key>Boost</key>
61+
<integer>3</integer>
62+
<key>NodeID</key>
63+
<integer>27</integer>
64+
</dict>
65+
</array>
66+
</array>
67+
<array>
68+
<array>
69+
<dict>
70+
<key>Amp</key>
71+
<dict>
72+
<key>Channels</key>
73+
<array>
74+
<dict>
75+
<key>Bind</key>
76+
<integer>1</integer>
77+
<key>Channel</key>
78+
<integer>1</integer>
79+
</dict>
80+
<dict>
81+
<key>Bind</key>
82+
<integer>2</integer>
83+
<key>Channel</key>
84+
<integer>2</integer>
85+
</dict>
86+
</array>
87+
<key>MuteInputAmp</key>
88+
<true/>
89+
<key>PublishMute</key>
90+
<false/>
91+
<key>PublishVolume</key>
92+
<false/>
93+
<key>VolumeInputAmp</key>
94+
<true/>
95+
</dict>
96+
<key>NodeID</key>
97+
<integer>8</integer>
98+
</dict>
99+
<dict>
100+
<key>NodeID</key>
101+
<integer>35</integer>
102+
</dict>
103+
<dict>
104+
<key>Boost</key>
105+
<integer>3</integer>
106+
<key>NodeID</key>
107+
<integer>25</integer>
108+
</dict>
109+
</array>
110+
</array>
111+
</array>
112+
<array>
113+
<array>
114+
<array>
115+
<dict>
116+
<key>Amp</key>
117+
<dict>
118+
<key>MuteInputAmp</key>
119+
<false/>
120+
<key>PublishMute</key>
121+
<false/>
122+
<key>PublishVolume</key>
123+
<false/>
124+
<key>VolumeInputAmp</key>
125+
<false/>
126+
</dict>
127+
<key>NodeID</key>
128+
<integer>20</integer>
129+
</dict>
130+
<dict>
131+
<key>Amp</key>
132+
<dict>
133+
<key>Channels</key>
134+
<array>
135+
<dict>
136+
<key>Bind</key>
137+
<integer>1</integer>
138+
<key>Channel</key>
139+
<integer>1</integer>
140+
</dict>
141+
<dict>
142+
<key>Bind</key>
143+
<integer>2</integer>
144+
<key>Channel</key>
145+
<integer>2</integer>
146+
</dict>
147+
</array>
148+
<key>MuteInputAmp</key>
149+
<false/>
150+
<key>PublishMute</key>
151+
<true/>
152+
<key>PublishVolume</key>
153+
<true/>
154+
<key>VolumeInputAmp</key>
155+
<false/>
156+
</dict>
157+
<key>NodeID</key>
158+
<integer>2</integer>
159+
</dict>
160+
</array>
161+
</array>
162+
<array>
163+
<array>
164+
<dict>
165+
<key>Amp</key>
166+
<dict>
167+
<key>MuteInputAmp</key>
168+
<false/>
169+
<key>PublishMute</key>
170+
<false/>
171+
<key>PublishVolume</key>
172+
<false/>
173+
<key>VolumeInputAmp</key>
174+
<false/>
175+
</dict>
176+
<key>NodeID</key>
177+
<integer>33</integer>
178+
</dict>
179+
<dict>
180+
<key>Amp</key>
181+
<dict>
182+
<key>Channels</key>
183+
<array>
184+
<dict>
185+
<key>Bind</key>
186+
<integer>1</integer>
187+
<key>Channel</key>
188+
<integer>1</integer>
189+
</dict>
190+
<dict>
191+
<key>Bind</key>
192+
<integer>2</integer>
193+
<key>Channel</key>
194+
<integer>2</integer>
195+
</dict>
196+
</array>
197+
<key>MuteInputAmp</key>
198+
<false/>
199+
<key>PublishMute</key>
200+
<true/>
201+
<key>PublishVolume</key>
202+
<true/>
203+
<key>VolumeInputAmp</key>
204+
<false/>
205+
</dict>
206+
<key>NodeID</key>
207+
<integer>3</integer>
208+
</dict>
209+
</array>
210+
</array>
211+
</array>
212+
</array>
213+
<key>PathMapID</key>
214+
<integer>48</integer>
215+
</dict>
216+
</array>
217+
</dict>

0 commit comments

Comments
 (0)