Skip to content

Commit 4d3c571

Browse files
committed
Added ALC289 layout-id 11 for alienware m17r2 by leeoem
1 parent 9826d19 commit 4d3c571

File tree

5 files changed

+1274
-0
lines changed

5 files changed

+1274
-0
lines changed

Changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ AppleALC Changelog
1212
- Added ALC290 layout-id 15 for HP m6 n015dx by MacPeet
1313
- Added ALC285 layout-61 for Lenovo Yoga C740 by fewtarius
1414
- Added CA0132 LayoutID 99 - 5.1 channel for Alienware-M17X-R4 by DalianSky
15+
- Added ALC289 layout-id 11 for alienware m17r2 by leeoem
1516

1617
#### v1.5.0
1718
- Update ALC283 layout-id 88 by xiaoleGun

Resources/ALC289/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>leeoem - Realtek ALC289 for Alienware m17r2</string>
18+
<key>Id</key>
19+
<integer>11</integer>
20+
<key>Path</key>
21+
<string>layout11.xml.zlib</string>
22+
</dict>
1523
<dict>
1624
<key>Comment</key>
1725
<string>Realtek ALC289 for Acer PT515-51 By Bugprogrammer and Rover</string>
@@ -23,6 +31,14 @@
2331
</array>
2432
<key>Platforms</key>
2533
<array>
34+
<dict>
35+
<key>Comment</key>
36+
<string>leeoem - Realtek ALC289 for Alienware m17r2</string>
37+
<key>Id</key>
38+
<integer>11</integer>
39+
<key>Path</key>
40+
<string>Platforms11.xml.zlib</string>
41+
</dict>
2642
<dict>
2743
<key>Comment</key>
2844
<string>Realtek ALC289 for Acer PT515-51 By Bugprogrammer and Rover</string>

Resources/ALC289/Platforms11.xml

Lines changed: 273 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,273 @@
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>PathMap</key>
24+
<array>
25+
<array>
26+
<array>
27+
<array>
28+
<dict>
29+
<key>Amp</key>
30+
<dict>
31+
<key>Channels</key>
32+
<array>
33+
<dict>
34+
<key>Bind</key>
35+
<integer>1</integer>
36+
<key>Channel</key>
37+
<integer>1</integer>
38+
</dict>
39+
<dict>
40+
<key>Bind</key>
41+
<integer>2</integer>
42+
<key>Channel</key>
43+
<integer>2</integer>
44+
</dict>
45+
</array>
46+
<key>MuteInputAmp</key>
47+
<true/>
48+
<key>PublishMute</key>
49+
<true/>
50+
<key>PublishVolume</key>
51+
<true/>
52+
<key>VolumeInputAmp</key>
53+
<true/>
54+
</dict>
55+
<key>NodeID</key>
56+
<integer>8</integer>
57+
</dict>
58+
<dict>
59+
<key>Amp</key>
60+
<dict>
61+
<key>Channels</key>
62+
<array>
63+
<dict>
64+
<key>Bind</key>
65+
<integer>1</integer>
66+
<key>Channel</key>
67+
<integer>1</integer>
68+
</dict>
69+
<dict>
70+
<key>Bind</key>
71+
<integer>2</integer>
72+
<key>Channel</key>
73+
<integer>2</integer>
74+
</dict>
75+
</array>
76+
<key>MuteInputAmp</key>
77+
<true/>
78+
<key>PublishMute</key>
79+
<true/>
80+
<key>PublishVolume</key>
81+
<true/>
82+
<key>VolumeInputAmp</key>
83+
<true/>
84+
</dict>
85+
<key>NodeID</key>
86+
<integer>35</integer>
87+
</dict>
88+
<dict>
89+
<key>Boost</key>
90+
<integer>3</integer>
91+
<key>NodeID</key>
92+
<integer>18</integer>
93+
</dict>
94+
</array>
95+
</array>
96+
<array>
97+
<array>
98+
<dict>
99+
<key>Amp</key>
100+
<dict>
101+
<key>Channels</key>
102+
<array>
103+
<dict>
104+
<key>Bind</key>
105+
<integer>1</integer>
106+
<key>Channel</key>
107+
<integer>1</integer>
108+
</dict>
109+
<dict>
110+
<key>Bind</key>
111+
<integer>2</integer>
112+
<key>Channel</key>
113+
<integer>2</integer>
114+
</dict>
115+
</array>
116+
<key>MuteInputAmp</key>
117+
<true/>
118+
<key>PublishMute</key>
119+
<true/>
120+
<key>PublishVolume</key>
121+
<true/>
122+
<key>VolumeInputAmp</key>
123+
<true/>
124+
</dict>
125+
<key>NodeID</key>
126+
<integer>8</integer>
127+
</dict>
128+
<dict>
129+
<key>Amp</key>
130+
<dict>
131+
<key>Channels</key>
132+
<array>
133+
<dict>
134+
<key>Bind</key>
135+
<integer>1</integer>
136+
<key>Channel</key>
137+
<integer>1</integer>
138+
</dict>
139+
<dict>
140+
<key>Bind</key>
141+
<integer>2</integer>
142+
<key>Channel</key>
143+
<integer>2</integer>
144+
</dict>
145+
</array>
146+
<key>MuteInputAmp</key>
147+
<true/>
148+
<key>PublishMute</key>
149+
<true/>
150+
<key>PublishVolume</key>
151+
<true/>
152+
<key>VolumeInputAmp</key>
153+
<true/>
154+
</dict>
155+
<key>NodeID</key>
156+
<integer>35</integer>
157+
</dict>
158+
<dict>
159+
<key>Boost</key>
160+
<integer>1</integer>
161+
<key>NodeID</key>
162+
<integer>25</integer>
163+
</dict>
164+
</array>
165+
</array>
166+
</array>
167+
<array>
168+
<array>
169+
<array>
170+
<dict>
171+
<key>Amp</key>
172+
<dict>
173+
<key>MuteInputAmp</key>
174+
<false/>
175+
<key>PublishMute</key>
176+
<true/>
177+
<key>PublishVolume</key>
178+
<true/>
179+
<key>VolumeInputAmp</key>
180+
<false/>
181+
</dict>
182+
<key>NodeID</key>
183+
<integer>20</integer>
184+
</dict>
185+
<dict>
186+
<key>Amp</key>
187+
<dict>
188+
<key>Channels</key>
189+
<array>
190+
<dict>
191+
<key>Bind</key>
192+
<integer>1</integer>
193+
<key>Channel</key>
194+
<integer>1</integer>
195+
</dict>
196+
<dict>
197+
<key>Bind</key>
198+
<integer>2</integer>
199+
<key>Channel</key>
200+
<integer>2</integer>
201+
</dict>
202+
</array>
203+
<key>MuteInputAmp</key>
204+
<true/>
205+
<key>PublishMute</key>
206+
<true/>
207+
<key>PublishVolume</key>
208+
<true/>
209+
<key>VolumeInputAmp</key>
210+
<false/>
211+
</dict>
212+
<key>NodeID</key>
213+
<integer>2</integer>
214+
</dict>
215+
</array>
216+
</array>
217+
<array>
218+
<array>
219+
<dict>
220+
<key>Amp</key>
221+
<dict>
222+
<key>MuteInputAmp</key>
223+
<true/>
224+
<key>PublishMute</key>
225+
<true/>
226+
<key>PublishVolume</key>
227+
<true/>
228+
<key>VolumeInputAmp</key>
229+
<false/>
230+
</dict>
231+
<key>NodeID</key>
232+
<integer>33</integer>
233+
</dict>
234+
<dict>
235+
<key>Amp</key>
236+
<dict>
237+
<key>Channels</key>
238+
<array>
239+
<dict>
240+
<key>Bind</key>
241+
<integer>1</integer>
242+
<key>Channel</key>
243+
<integer>1</integer>
244+
</dict>
245+
<dict>
246+
<key>Bind</key>
247+
<integer>2</integer>
248+
<key>Channel</key>
249+
<integer>2</integer>
250+
</dict>
251+
</array>
252+
<key>MuteInputAmp</key>
253+
<true/>
254+
<key>PublishMute</key>
255+
<true/>
256+
<key>PublishVolume</key>
257+
<true/>
258+
<key>VolumeInputAmp</key>
259+
<false/>
260+
</dict>
261+
<key>NodeID</key>
262+
<integer>3</integer>
263+
</dict>
264+
</array>
265+
</array>
266+
</array>
267+
</array>
268+
<key>PathMapID</key>
269+
<integer>289</integer>
270+
</dict>
271+
</array>
272+
</dict>
273+
</plist>

0 commit comments

Comments
 (0)