root/trunk/libffado/configuration

Revision 1893, 11.0 kB (checked in by arnonym, 10 years ago)

Take a shot at "fixing" #285. Does this make the profire2625 work? Is the mixer working too? (Hard to tell without the hardware...)

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     = 0x00000010;
177     vendorname  = "M-Audio";
178     modelname   = "ProFire 2626";
179     driver      = 20;
180     mixer       = "Generic_Dice_EAP";
181 },
182 {
183     vendorid    = 0x000d6c;
184     modelid     = 0x00000011;
185     vendorname  = "M-Audio";
186     modelname   = "ProFire 610";
187     driver      = 20;
188     mixer       = "Generic_Dice_EAP";
189 },
190 {
191     vendorid    = 0x000aac;
192     modelid     = 0x00000002;
193     vendorname  = "Acoustic Reality";
194     modelname   = "eAR Master One";
195     driver      = 1; # BeBoB
196     xmit_max_cycles_early_transmit = 4;
197 },
198 {
199     vendorid = 0x0000000A;
200     modelid = 0x00030000;
201     vendorname = "CME";
202     modelname = "Matrix K FW";
203     driver = 1; # BeBoB
204     xmit_max_cycles_early_transmit = 4;
205 },
206 {
207     vendorid = 0x1486;
208     modelid = 0xAF2;
209     vendorname = "Echo";
210     modelname = "AudioFire2";
211     driver = 2;
212     mixer = "AudioFire";
213     xmit_max_cycles_early_transmit = 2;
214 },
215 {
216     vendorid = 0x1486;
217     modelid = 0xAF4;
218     vendorname = "Echo";
219     modelname = "AudioFire4";
220     driver = 2;
221     mixer = "AudioFire";
222     xmit_max_cycles_early_transmit = 2;
223 },
224 {
225     vendorid = 0x1486;
226     modelid = 0xAF8;
227     vendorname = "Echo";
228     modelname = "AudioFire8";
229     driver = 2;
230     mixer = "AudioFire";
231     xmit_max_cycles_early_transmit = 2;
232 },
233 {
234     vendorid = 0x1486;
235     modelid = 0xAF9;
236     vendorname = "Echo";
237     modelname = "AudioFire8a";
238     driver = 2;
239     mixer = "AudioFire";
240     xmit_max_cycles_early_transmit = 2;
241 },
242 {
243     vendorid = 0x1486;
244     modelid = 0xAF12;
245     vendorname = "Echo";
246     modelname = "AudioFire12";
247     driver = 2;
248     mixer = "AudioFire";
249     xmit_max_cycles_early_transmit = 2;
250 },
251 {
252     vendorid = 0x1486;
253     modelid = 0xAF12D;
254     vendorname = "Echo";
255     modelname = "AudioFire12HD";
256     driver = 2;
257     xmit_max_cycles_early_transmit = 2;
258 },
259 {
260     vendorid = 0x1486;
261     modelid = 0xF8;
262     vendorname = "Echo";
263     modelname = "Fireworks 8";
264     driver = 2;
265     xmit_max_cycles_early_transmit = 2;
266 },
267 {
268     vendorid = 0x1486;
269     modelid = 0xAFD1;
270     vendorname = "Echo";
271     modelname = "FW HDMI";
272     driver = 2;
273     xmit_max_cycles_early_transmit = 2;
274 },
275 {
276     vendorid = 0xFF2;
277     modelid = 0x400F;
278     vendorname = "Mackie";
279     modelname = "Onyx 400F";
280     driver = 2;
281     xmit_max_cycles_early_transmit = 2;
282 },
283 {
284     vendorid = 0xFF2;
285     modelid = 0x1200F;
286     vendorname = "Mackie";
287     modelname = "Onyx 1200F";
288     driver = 2;
289     xmit_max_cycles_early_transmit = 2;
290 },
291 {
292     vendorid = 0x1564;
293     modelid = 0xFC22;
294     vendorname = "Behringer";
295     modelname = "FCA202";
296     driver = 4;
297 },
298 {
299     vendorid = 0x00001260;
300     modelid = 0x00001000;
301     vendorname = "Stanton DJ";
302     modelname = "SCS.1m";
303     driver = 3;
304     xmit_max_cycles_early_transmit = 4;
305     xmit_sp_dll_bw = 1.0;
306     recv_sp_dll_bw = 1.0;
307 },
308 { # added by arnonym from ffado-mixers list
309     vendorid = 0x0001f2;
310     modelid = 0x00000000;
311     vendorname = "Motu";
312     modelname = "All of them";
313     driver = 10;
314     mixer = "Motu";
315 },
316 {
317     vendorid = 0x000a35;
318     # Note: RME detection code compares the modelid field against the
319     # device's unit version since RME seem to use the configrom modelid
320     # for other things not necessarily related to device differentiation.
321     modelid = 0x0001;
322     vendorname = "RME";
323     modelname = "FireFace800";
324     driver = 40;
325     mixer = "Rme";
326 },
327 {
328     vendorid = 0x000a35;
329     # Note: RME detection code compares the modelid field against the
330     # device's unit version since RME seem to use the configrom modelid
331     # for other things not necessarily related to device differentiation.
332     modelid = 0x0002;
333     vendorname = "RME";
334     modelname = "FireFace400";
335     driver = 40;
336     mixer = "Rme";
337 },
338 {
339     vendorid = 0x000166;
340     modelid = 0x0001;
341     vendorname = "TCAT";
342     modelname = "DiceII EVM (1)";
343     driver = 20;
344 },
345 {
346     vendorid = 0x000166;
347     modelid = 0x0002;
348     vendorname = "TCAT";
349     modelname = "DiceII EVM (2)";
350     driver = 20;
351 },
352 {
353     vendorid = 0x000166;
354     modelid = 0x0004;
355     vendorname = "TCAT";
356     modelname = "DiceII EVM (4)";
357     driver = 20;
358 },
359 {
360     vendorid = 0x000166;
361     modelid = 0x00000020;
362     vendorname = "TC Electronic";
363     modelname = "Konnekt 24D";
364     driver = 20;
365 },
366 {
367     vendorid = 0x000166;
368     modelid = 0x00000021;
369     vendorname = "TC Electronic";
370     modelname = "Konnekt 8";
371     driver = 20;
372 },
373 {
374     vendorid = 0x000166;
375     modelid = 0x00000023;
376     vendorname = "TC Electronic";
377     modelname = "Konnekt Live";
378     driver = 20;
379 },
380 {
381     vendorid = 0x000166;
382     modelid = 0x00000024;
383     vendorname = "TC Electronic";
384     modelname = "Desktop Konnekt 6";
385     driver = 20;
386 },
387 {
388     vendorid = 0x000595;
389     modelid = 0x00000001;
390     vendorname = "Alesis";
391     modelname = "io|14";
392     driver = 20;
393 },
394 {
395     vendorid = 0x000595;
396     modelid = 0x00000000;
397     vendorname = "Alesis";
398     modelname = "Multimix16 Firewire";
399     driver = 20;
400 },
401 {
402     vendorid = 0x000a92;
403     modelid = 0x0000000b;
404     vendorname = "Presonus";
405     modelname = "Firestudio Project";
406     driver = 20;
407 },
408 {
409     vendorid = 0x00130e;
410     modelid = 0x00000005;
411     vendorname = "Focusrite";
412     modelname = "Saffire PRO 40";
413     driver = 20;
414     mixer = "Saffire_Dice";
415 },
416 {
417     vendorid = 0x00130e;
418     modelid = 0x00000007;
419     vendorname = "Focusrite";
420     modelname = "Saffire PRO 24";
421     driver = 20;
422     mixer = "Saffire_Dice";
423 },
424 {
425     vendorid = 0x00130e;
426     modelid = 0x00000008;
427     vendorname = "Focusrite";
428     modelname = "Saffire PRO 24 DSP";
429     driver = 20;
430     mixer = "Saffire_Dice";
431 },
432 {
433     vendorid = 0x001C6A;
434     modelid = 0x00000001;
435     vendorname = "Weiss Engineering Ltd.";
436     modelname = "ADC 2";
437     driver = 20;
438 },
439 {
440     vendorid = 0x001C6A;
441     modelid = 0x00000002;
442     vendorname = "Weiss Engineering Ltd.";
443     modelname = "Vesta";
444     driver = 20;
445 },
446 {
447     vendorid = 0x001C6A;
448     modelid = 0x00000003;
449     vendorname = "Weiss Engineering Ltd.";
450     modelname = "Minerva";
451     driver = 20;
452 },
453 {
454     vendorid = 0x001C6A;
455     modelid = 0x00000004;
456     vendorname = "Weiss Engineering Ltd.";
457     modelname = "AFI 1";
458     driver = 20;
459 },
460 {
461     vendorid = 0x001C6A;
462     modelid = 0x00000005;
463     vendorname = "Weiss Engineering Ltd.";
464     modelname = "TAG DAC1";
465     driver = 20;
466 },
467 {
468     vendorid = 0x001C6A;
469     modelid = 0x00000006;
470     vendorname = "Weiss Engineering Ltd.";
471     modelname = "INT 202";
472     driver = 20;
473 },
474 {
475     vendorid = 0x001C6A;
476     modelid = 0x00000007;
477     vendorname = "Weiss Engineering Ltd.";
478     modelname = "DAC 202";
479     driver = 20;
480 },
481 { # Added by david@wwns.com
482    vendorid     = 0x001c2d;
483    modelid      = 0x00000001;
484    vendorname   = "FlexRadio_Systems";
485    modelname    = "Flex-5000";
486    driver       = 20;
487    xmit_max_cycles_early_transmit = 4;
488 }
489 );
Note: See TracBrowser for help on using the browser.