Skip to content

Commit c555581

Browse files
authored
Merge pull request #309 from daliansky/master
Add ALC295 layout-id 1 for HP Envy x360 15-bp107tx by Damon
2 parents 3b228b9 + 478dcd9 commit c555581

File tree

4 files changed

+1781
-6
lines changed

4 files changed

+1781
-6
lines changed

Resources/ALC295/Info.plist

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@
1212
<dict>
1313
<key>Layouts</key>
1414
<array>
15+
<dict>
16+
<key>Comment</key>
17+
<string>Damon - Realtek ALC 295 for HP Envy x360 15-bp107tx</string>
18+
<key>Id</key>
19+
<integer>1</integer>
20+
<key>Path</key>
21+
<string>layout1.xml.zlib</string>
22+
</dict>
1523
<dict>
1624
<key>Comment</key>
1725
<string>Mirone - Realtek ALC295/ALC3254</string>
@@ -47,6 +55,14 @@
4755
</array>
4856
<key>Platforms</key>
4957
<array>
58+
<dict>
59+
<key>Comment</key>
60+
<string>Damon - Realtek ALC 295 for HP Envy x360 15-bp107tx</string>
61+
<key>Id</key>
62+
<integer>1</integer>
63+
<key>Path</key>
64+
<string>Platforms1.xml.zlib</string>
65+
</dict>
5066
<dict>
5167
<key>Comment</key>
5268
<string>Mirone - Realtek ALC295/ALC3254</string>

Resources/ALC295/Platforms1.xml

Lines changed: 275 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,275 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CommonPeripheralDSP</key>
6+
<array>
7+
<dict>
8+
<key>DeviceID</key>
9+
<integer>0</integer>
10+
<key>DeviceType</key>
11+
<string>Headphone</string>
12+
</dict>
13+
<dict>
14+
<key>DeviceID</key>
15+
<integer>0</integer>
16+
<key>DeviceType</key>
17+
<string>Microphone</string>
18+
</dict>
19+
</array>
20+
<key>PathMaps</key>
21+
<array>
22+
<dict>
23+
<key>Comment</key>
24+
<string>Damon - Realtek ALC 295 for HP Envy x360 15-bp107tx</string>
25+
<key>PathMap</key>
26+
<array>
27+
<array>
28+
<array>
29+
<array>
30+
<dict>
31+
<key>Amp</key>
32+
<dict>
33+
<key>Channels</key>
34+
<array>
35+
<dict>
36+
<key>Bind</key>
37+
<integer>1</integer>
38+
<key>Channel</key>
39+
<integer>1</integer>
40+
</dict>
41+
<dict>
42+
<key>Bind</key>
43+
<integer>2</integer>
44+
<key>Channel</key>
45+
<integer>2</integer>
46+
</dict>
47+
</array>
48+
<key>MuteInputAmp</key>
49+
<true/>
50+
<key>PublishMute</key>
51+
<true/>
52+
<key>PublishVolume</key>
53+
<true/>
54+
<key>VolumeInputAmp</key>
55+
<true/>
56+
</dict>
57+
<key>NodeID</key>
58+
<integer>7</integer>
59+
</dict>
60+
<dict>
61+
<key>Amp</key>
62+
<dict>
63+
<key>Channels</key>
64+
<array>
65+
<dict>
66+
<key>Bind</key>
67+
<integer>1</integer>
68+
<key>Channel</key>
69+
<integer>1</integer>
70+
</dict>
71+
<dict>
72+
<key>Bind</key>
73+
<integer>2</integer>
74+
<key>Channel</key>
75+
<integer>2</integer>
76+
</dict>
77+
</array>
78+
<key>MuteInputAmp</key>
79+
<true/>
80+
<key>PublishMute</key>
81+
<true/>
82+
<key>PublishVolume</key>
83+
<true/>
84+
<key>VolumeInputAmp</key>
85+
<true/>
86+
</dict>
87+
<key>NodeID</key>
88+
<integer>36</integer>
89+
</dict>
90+
<dict>
91+
<key>Boost</key>
92+
<integer>1</integer>
93+
<key>NodeID</key>
94+
<integer>18</integer>
95+
</dict>
96+
</array>
97+
</array>
98+
<array>
99+
<array>
100+
<dict>
101+
<key>Amp</key>
102+
<dict>
103+
<key>Channels</key>
104+
<array>
105+
<dict>
106+
<key>Bind</key>
107+
<integer>1</integer>
108+
<key>Channel</key>
109+
<integer>1</integer>
110+
</dict>
111+
<dict>
112+
<key>Bind</key>
113+
<integer>2</integer>
114+
<key>Channel</key>
115+
<integer>2</integer>
116+
</dict>
117+
</array>
118+
<key>MuteInputAmp</key>
119+
<true/>
120+
<key>PublishMute</key>
121+
<true/>
122+
<key>PublishVolume</key>
123+
<true/>
124+
<key>VolumeInputAmp</key>
125+
<true/>
126+
</dict>
127+
<key>NodeID</key>
128+
<integer>8</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+
<true/>
150+
<key>PublishMute</key>
151+
<true/>
152+
<key>PublishVolume</key>
153+
<true/>
154+
<key>VolumeInputAmp</key>
155+
<true/>
156+
</dict>
157+
<key>NodeID</key>
158+
<integer>35</integer>
159+
</dict>
160+
<dict>
161+
<key>Boost</key>
162+
<integer>1</integer>
163+
<key>NodeID</key>
164+
<integer>25</integer>
165+
</dict>
166+
</array>
167+
</array>
168+
</array>
169+
<array>
170+
<array>
171+
<array>
172+
<dict>
173+
<key>Amp</key>
174+
<dict>
175+
<key>MuteInputAmp</key>
176+
<false/>
177+
<key>PublishMute</key>
178+
<true/>
179+
<key>PublishVolume</key>
180+
<true/>
181+
<key>VolumeInputAmp</key>
182+
<false/>
183+
</dict>
184+
<key>NodeID</key>
185+
<integer>23</integer>
186+
</dict>
187+
<dict>
188+
<key>Amp</key>
189+
<dict>
190+
<key>Channels</key>
191+
<array>
192+
<dict>
193+
<key>Bind</key>
194+
<integer>1</integer>
195+
<key>Channel</key>
196+
<integer>1</integer>
197+
</dict>
198+
<dict>
199+
<key>Bind</key>
200+
<integer>2</integer>
201+
<key>Channel</key>
202+
<integer>2</integer>
203+
</dict>
204+
</array>
205+
<key>MuteInputAmp</key>
206+
<true/>
207+
<key>PublishMute</key>
208+
<true/>
209+
<key>PublishVolume</key>
210+
<true/>
211+
<key>VolumeInputAmp</key>
212+
<false/>
213+
</dict>
214+
<key>NodeID</key>
215+
<integer>3</integer>
216+
</dict>
217+
</array>
218+
</array>
219+
<array>
220+
<array>
221+
<dict>
222+
<key>Amp</key>
223+
<dict>
224+
<key>MuteInputAmp</key>
225+
<false/>
226+
<key>PublishMute</key>
227+
<true/>
228+
<key>PublishVolume</key>
229+
<true/>
230+
<key>VolumeInputAmp</key>
231+
<false/>
232+
</dict>
233+
<key>NodeID</key>
234+
<integer>33</integer>
235+
</dict>
236+
<dict>
237+
<key>Amp</key>
238+
<dict>
239+
<key>Channels</key>
240+
<array>
241+
<dict>
242+
<key>Bind</key>
243+
<integer>1</integer>
244+
<key>Channel</key>
245+
<integer>1</integer>
246+
</dict>
247+
<dict>
248+
<key>Bind</key>
249+
<integer>2</integer>
250+
<key>Channel</key>
251+
<integer>2</integer>
252+
</dict>
253+
</array>
254+
<key>MuteInputAmp</key>
255+
<true/>
256+
<key>PublishMute</key>
257+
<true/>
258+
<key>PublishVolume</key>
259+
<true/>
260+
<key>VolumeInputAmp</key>
261+
<false/>
262+
</dict>
263+
<key>NodeID</key>
264+
<integer>2</integer>
265+
</dict>
266+
</array>
267+
</array>
268+
</array>
269+
</array>
270+
<key>PathMapID</key>
271+
<integer>295</integer>
272+
</dict>
273+
</array>
274+
</dict>
275+
</plist>

0 commit comments

Comments
 (0)