Skip to content

Commit 133624f

Browse files
authored
Add ALC298 Layout ID 17 for SAMSUNG NT950SBE (#928)
1 parent 5a97dff commit 133624f

File tree

4 files changed

+1261
-0
lines changed

4 files changed

+1261
-0
lines changed

Resources/ALC298/Info.plist

+16
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,14 @@
164164
<key>Path</key>
165165
<string>layout99.xml.zlib</string>
166166
</dict>
167+
<dict>
168+
<key>Comment</key>
169+
<string>skyfever - Realtek ALC298 for SAMSUNG NT950SBE</string>
170+
<key>Id</key>
171+
<integer>17</integer>
172+
<key>Path</key>
173+
<string>layout17.xml.zlib</string>
174+
</dict>
167175
</array>
168176
<key>Platforms</key>
169177
<array>
@@ -319,6 +327,14 @@
319327
<key>Path</key>
320328
<string>Platforms99.xml.zlib</string>
321329
</dict>
330+
<dict>
331+
<key>Comment</key>
332+
<string>skyfever - Realtek ALC298 for SAMSUNG NT950SBE</string>
333+
<key>Id</key>
334+
<integer>17</integer>
335+
<key>Path</key>
336+
<string>Platforms17.xml.zlib</string>
337+
</dict>
322338
</array>
323339
</dict>
324340
<key>Patches</key>

Resources/ALC298/Platforms17.xml

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

0 commit comments

Comments
 (0)