root/trunk/libffado/configuration

Revision 1864, 10.8 kB (checked in by arnonym, 4 weeks ago)

Add the IDs of the Weiss devices.

Line 
1 device_definitions = (
2 {
3     vendorid    = 0x00000f;
4     modelid     = 0x00010065;
5     vendorname  = "Mackie";
6     modelname   = "Onyx Firewire";
7     driver      = 1; # BeBoB
8     xmit_max_cycles_early_transmit = 4;
9 },
10 { # Added by arnonym from ffado-mixers list
11     vendorid    = 0x00000f;
12     modelid     = 0x00010067;
13     vendorname  = "Mackie";
14     modelname   = "Onyx Firewire";
15     driver      = 1; # BeBoB
16     mixer       = "MackieOnyx";
17     xmit_max_cycles_early_transmit = 4;
18 },
19 {
20     vendorid    = 0x0003db;
21     modelid     = 0x00010048;
22     vendorname  = "Apogee Electronics";
23     modelname   = "Rosetta 200";
24     driver      = 1; # BeBoB
25     xmit_max_cycles_early_transmit = 4;
26 },
27 {
28     vendorid    = 0x0007f5;
29     modelid     = 0x00010048;
30     vendorname  = "BridgeCo";
31     modelname   = "RD Audio1";
32     driver      = 1; # BeBoB
33     xmit_max_cycles_early_transmit = 4;
34 },
35 {
36     vendorid    = 0x0007f5;
37     modelid     = 0x00010049;
38     vendorname  = "BridgeCo";
39     modelname   = "Audio 5";
40     driver      = 1; # BeBoB
41     mixer       = "BCoAudio5Control";
42     xmit_max_cycles_early_transmit = 4;
43 },
44 {
45     vendorid    = 0x000a92;
46     modelid     = 0x00010000;
47     vendorname  = "PreSonus";
48     modelname   = "FIREBOX";
49     driver      = 1; # BeBoB
50     xmit_max_cycles_early_transmit = 4;
51 },
52 {
53     vendorid    = 0x000a92;
54     modelid     = 0x00010066;
55     vendorname  = "PreSonus";
56     modelname   = "FirePOD";
57     driver      = 1; # BeBoB
58     xmit_max_cycles_early_transmit = 4;
59 },
60 {
61     vendorid    = 0x000aac;
62     modelid     = 0x00000003;
63     vendorname  = "TerraTec Electronic GmbH";
64     modelname   = "Phase 88 FW";
65     driver      = 1; # BeBoB
66     mixer       = "Phase88Control";
67     xmit_max_cycles_early_transmit = 4;
68 },
69 {
70     vendorid    = 0x000aac;
71     modelid     = 0x00000004;
72     vendorname  = "TerraTec Electronic GmbH";
73     modelname   = "Phase X24 FW (model version 4)";
74     driver      = 1; # BeBoB
75     mixer       = "Phase24Control";
76     xmit_max_cycles_early_transmit = 4;
77 },
78 {
79     vendorid    = 0x000aac;
80     modelid     = 0x00000007;
81     vendorname  = "TerraTec Electronic GmbH";
82     modelname   = "Phase X24 FW (model version 7)";
83     driver      = 1; # BeBoB
84     mixer       = "Phase24Control";
85     xmit_max_cycles_early_transmit = 4;
86 },
87 {
88     vendorid    = 0x000f1b;
89     modelid     = 0x00010064;
90     vendorname  = "ESI";
91     modelname   = "Quatafire 610";
92     driver      = 1; # BeBoB
93     mixer       = "QuataFire";
94     xmit_max_cycles_early_transmit = 4;
95 },
96 {
97     vendorid    = 0x00130e;
98     modelid     = 0x00000003;
99     vendorname  = "Focusrite";
100     modelname   = "Saffire Pro26IO";
101     driver      = 1; # BeBoB
102     mixer       = "SaffirePro";
103     xmit_max_cycles_early_transmit = 4;
104 },
105 {
106     vendorid    = 0x00130e;
107     modelid     = 0x00000006;
108     vendorname  = "Focusrite";
109     modelname   = "Saffire Pro10IO";
110     driver      = 1; # BeBoB
111     mixer       = "SaffirePro";
112     xmit_max_cycles_early_transmit = 4;
113 },
114 {
115     vendorid    = 0x00130e;
116     modelid     = 0x00000000;
117     vendorname  = "Focusrite";
118     modelname   = "Saffire (LE)";
119     driver      = 1; # BeBoB
120     mixer       = "Saffire";
121     cmd_interval_time = 10000;
122     xmit_max_cycles_early_transmit = 4;
123 },
124 {
125     vendorid    = 0x0040ab;
126     modelid     = 0x00010049;
127     vendorname  = "EDIROL";
128     modelname   = "FA-66";
129     driver      = 1; # BeBoB
130     mixer       = "EdirolFa66Control";
131     xmit_max_cycles_early_transmit = 4;
132 },
133 {
134     vendorid    = 0x0040ab;
135     modelid     = 0x00010048;
136     vendorname  = "EDIROL";
137     modelname   = "FA-101";
138     driver      = 1; # BeBoB
139     mixer       = "EdirolFa101Control";
140     xmit_max_cycles_early_transmit = 4;
141 },
142 {
143     vendorid    = 0x000d6c;
144     modelid     = 0x00010062;
145     vendorname  = "M-Audio";
146     modelname   = "FW Solo";
147     driver      = 1; # BeBoB
148     xmit_max_cycles_early_transmit = 4;
149 },
150 {
151     vendorid    = 0x000d6c;
152     modelid     = 0x00010081;
153     vendorname  = "M-Audio";
154     modelname   = "NRV10";
155     driver      = 1; # BeBoB
156     xmit_max_cycles_early_transmit = 4;
157 },
158 {
159     vendorid    = 0x000d6c;
160     modelid     = 0x00010060;
161     vendorname  = "M-Audio";
162     modelname   = "FW Audiophile";
163     driver      = 1; # BeBoB
164     xmit_max_cycles_early_transmit = 4;
165 },
166 {
167     vendorid    = 0x000d6c;
168     modelid     = 0x000100A1;
169     vendorname  = "M-Audio";
170     modelname   = "ProFire Lightbridge";
171     driver      = 1; # BeBoB
172     xmit_max_cycles_early_transmit = 4;
173 },
174 {
175     vendorid    = 0x000d6c;
176     modelid     = 0x00000011;
177     vendorname  = "M-Audio";
178     modelname   = "ProFire 610";
179     driver      = 20;
180 },
181 {
182     vendorid    = 0x000aac;
183     modelid     = 0x00000002;
184     vendorname  = "Acoustic Reality";
185     modelname   = "eAR Master One";
186     driver      = 1; # BeBoB
187     xmit_max_cycles_early_transmit = 4;
188 },
189 {
190     vendorid = 0x0000000A;
191     modelid = 0x00030000;
192     vendorname = "CME";
193     modelname = "Matrix K FW";
194     driver = 1; # BeBoB
195     xmit_max_cycles_early_transmit = 4;
196 },
197 {
198     vendorid = 0x1486;
199     modelid = 0xAF2;
200     vendorname = "Echo";
201     modelname = "AudioFire2";
202     driver = 2;
203     mixer = "AudioFire";
204     xmit_max_cycles_early_transmit = 2;
205 },
206 {
207     vendorid = 0x1486;
208     modelid = 0xAF4;
209     vendorname = "Echo";
210     modelname = "AudioFire4";
211     driver = 2;
212     mixer = "AudioFire";
213     xmit_max_cycles_early_transmit = 2;
214 },
215 {
216     vendorid = 0x1486;
217     modelid = 0xAF8;
218     vendorname = "Echo";
219     modelname = "AudioFire8";
220     driver = 2;
221     mixer = "AudioFire";
222     xmit_max_cycles_early_transmit = 2;
223 },
224 {
225     vendorid = 0x1486;
226     modelid = 0xAF9;
227     vendorname = "Echo";
228     modelname = "AudioFire8a";
229     driver = 2;
230     mixer = "AudioFire";
231     xmit_max_cycles_early_transmit = 2;
232 },
233 {
234     vendorid = 0x1486;
235     modelid = 0xAF12;
236     vendorname = "Echo";
237     modelname = "AudioFire12";
238     driver = 2;
239     mixer = "AudioFire";
240     xmit_max_cycles_early_transmit = 2;
241 },
242 {
243     vendorid = 0x1486;
244     modelid = 0xAF12D;
245     vendorname = "Echo";
246     modelname = "AudioFire12HD";
247     driver = 2;
248     xmit_max_cycles_early_transmit = 2;
249 },
250 {
251     vendorid = 0x1486;
252     modelid = 0xF8;
253     vendorname = "Echo";
254     modelname = "Fireworks 8";
255     driver = 2;
256     xmit_max_cycles_early_transmit = 2;
257 },
258 {
259     vendorid = 0x1486;
260     modelid = 0xAFD1;
261     vendorname = "Echo";
262     modelname = "FW HDMI";
263     driver = 2;
264     xmit_max_cycles_early_transmit = 2;
265 },
266 {
267     vendorid = 0xFF2;
268     modelid = 0x400F;
269     vendorname = "Mackie";
270     modelname = "Onyx 400F";
271     driver = 2;
272     xmit_max_cycles_early_transmit = 2;
273 },
274 {
275     vendorid = 0xFF2;
276     modelid = 0x1200F;
277     vendorname = "Mackie";
278     modelname = "Onyx 1200F";
279     driver = 2;
280     xmit_max_cycles_early_transmit = 2;
281 },
282 {
283     vendorid = 0x1564;
284     modelid = 0xFC22;
285     vendorname = "Behringer";
286     modelname = "FCA202";
287     driver = 4;
288 },
289 {
290     vendorid = 0x00001260;
291     modelid = 0x00001000;
292     vendorname = "Stanton DJ";
293     modelname = "SCS.1m";
294     driver = 3;
295     xmit_max_cycles_early_transmit = 4;
296     xmit_sp_dll_bw = 1.0;
297     recv_sp_dll_bw = 1.0;
298 },
299 { # added by arnonym from ffado-mixers list
300     vendorid = 0x0001f2;
301     modelid = 0x00000000;
302     vendorname = "Motu";
303     modelname = "All of them";
304     driver = 10;
305     mixer = "Motu";
306 },
307 {
308     vendorid = 0x000a35;
309     # Note: RME detection code compares the modelid field against the
310     # device's unit version since RME seem to use the configrom modelid
311     # for other things not necessarily related to device differentiation.
312     modelid = 0x0001;
313     vendorname = "RME";
314     modelname = "FireFace800";
315     driver = 40;
316     mixer = "Rme";
317 },
318 {
319     vendorid = 0x000a35;
320     # Note: RME detection code compares the modelid field against the
321     # device's unit version since RME seem to use the configrom modelid
322     # for other things not necessarily related to device differentiation.
323     modelid = 0x0002;
324     vendorname = "RME";
325     modelname = "FireFace400";
326     driver = 40;
327     mixer = "Rme";
328 },
329 {
330     vendorid = 0x000166;
331     modelid = 0x0001;
332     vendorname = "TCAT";
333     modelname = "DiceII EVM (1)";
334     driver = 20;
335 },
336 {
337     vendorid = 0x000166;
338     modelid = 0x0002;
339     vendorname = "TCAT";
340     modelname = "DiceII EVM (2)";
341     driver = 20;
342 },
343 {
344     vendorid = 0x000166;
345     modelid = 0x0004;
346     vendorname = "TCAT";
347     modelname = "DiceII EVM (4)";
348     driver = 20;
349 },
350 {
351     vendorid = 0x000166;
352     modelid = 0x00000020;
353     vendorname = "TC Electronic";
354     modelname = "Konnekt 24D";
355     driver = 20;
356 },
357 {
358     vendorid = 0x000166;
359     modelid = 0x00000021;
360     vendorname = "TC Electronic";
361     modelname = "Konnekt 8";
362     driver = 20;
363 },
364 {
365     vendorid = 0x000166;
366     modelid = 0x00000023;
367     vendorname = "TC Electronic";
368     modelname = "Konnekt Live";
369     driver = 20;
370 },
371 {
372     vendorid = 0x000166;
373     modelid = 0x00000024;
374     vendorname = "TC Electronic";
375     modelname = "Desktop Konnekt 6";
376     driver = 20;
377 },
378 {
379     vendorid = 0x000595;
380     modelid = 0x00000001;
381     vendorname = "Alesis";
382     modelname = "io|14";
383     driver = 20;
384 },
385 {
386     vendorid = 0x000595;
387     modelid = 0x00000000;
388     vendorname = "Alesis";
389     modelname = "Multimix16 Firewire";
390     driver = 20;
391 },
392 {
393     vendorid = 0x000a92;
394     modelid = 0x0000000b;
395     vendorname = "Presonus";
396     modelname = "Firestudio Project";
397     driver = 20;
398 },
399 {
400     vendorid = 0x00130e;
401     modelid = 0x00000005;
402     vendorname = "Focusrite";
403     modelname = "Saffire PRO 40";
404     driver = 20;
405     mixer = "Saffire_Dice";
406 },
407 {
408     vendorid = 0x00130e;
409     modelid = 0x00000007;
410     vendorname = "Focusrite";
411     modelname = "Saffire PRO 24";
412     driver = 20;
413     mixer = "Saffire_Dice";
414 },
415 {
416     vendorid = 0x00130e;
417     modelid = 0x00000008;
418     vendorname = "Focusrite";
419     modelname = "Saffire PRO 24 DSP";
420     driver = 20;
421     mixer = "Saffire_Dice";
422 },
423 {
424     vendorid = 0x001C6A;
425     modelid = 0x00000001;
426     vendorname = "Weiss Engineering Ltd.";
427     modelname = "ADC 2";
428     driver = 20;
429 },
430 {
431     vendorid = 0x001C6A;
432     modelid = 0x00000002;
433     vendorname = "Weiss Engineering Ltd.";
434     modelname = "Vesta";
435     driver = 20;
436 },
437 {
438     vendorid = 0x001C6A;
439     modelid = 0x00000003;
440     vendorname = "Weiss Engineering Ltd.";
441     modelname = "Minerva";
442     driver = 20;
443 },
444 {
445     vendorid = 0x001C6A;
446     modelid = 0x00000004;
447     vendorname = "Weiss Engineering Ltd.";
448     modelname = "AFI 1";
449     driver = 20;
450 },
451 {
452     vendorid = 0x001C6A;
453     modelid = 0x00000005;
454     vendorname = "Weiss Engineering Ltd.";
455     modelname = "TAG DAC1";
456     driver = 20;
457 },
458 {
459     vendorid = 0x001C6A;
460     modelid = 0x00000006;
461     vendorname = "Weiss Engineering Ltd.";
462     modelname = "INT 202";
463     driver = 20;
464 },
465 {
466     vendorid = 0x001C6A;
467     modelid = 0x00000007;
468     vendorname = "Weiss Engineering Ltd.";
469     modelname = "DAC 202";
470     driver = 20;
471 },
472 { # Added by david@wwns.com
473    vendorid     = 0x001c2d;
474    modelid      = 0x00000001;
475    vendorname   = "FlexRadio_Systems";
476    modelname    = "Flex-5000";
477    driver       = 20;
478    xmit_max_cycles_early_transmit = 4;
479 }
480 );
Note: See TracBrowser for help on using the browser.