root/trunk/libffado/configuration

Revision 1793, 9.9 kB (checked in by ppalmers, 11 years ago)

add config entry for the flex radio SDR

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 = 0xAF12;
227     vendorname = "Echo";
228     modelname = "AudioFire12";
229     driver = 2;
230     mixer = "AudioFire";
231     xmit_max_cycles_early_transmit = 2;
232 },
233 {
234     vendorid = 0x1486;
235     modelid = 0xAF12D;
236     vendorname = "Echo";
237     modelname = "AudioFire12HD";
238     driver = 2;
239     xmit_max_cycles_early_transmit = 2;
240 },
241 {
242     vendorid = 0x1486;
243     modelid = 0xF8;
244     vendorname = "Echo";
245     modelname = "Fireworks 8";
246     driver = 2;
247     xmit_max_cycles_early_transmit = 2;
248 },
249 {
250     vendorid = 0x1486;
251     modelid = 0xAFD1;
252     vendorname = "Echo";
253     modelname = "FW HDMI";
254     driver = 2;
255     xmit_max_cycles_early_transmit = 2;
256 },
257 {
258     vendorid = 0xFF2;
259     modelid = 0x400F;
260     vendorname = "Mackie";
261     modelname = "Onyx 400F";
262     driver = 2;
263     xmit_max_cycles_early_transmit = 2;
264 },
265 {
266     vendorid = 0xFF2;
267     modelid = 0x1200F;
268     vendorname = "Mackie";
269     modelname = "Onyx 1200F";
270     driver = 2;
271     xmit_max_cycles_early_transmit = 2;
272 },
273 {
274     vendorid = 0x1564;
275     modelid = 0xFC22;
276     vendorname = "Behringer";
277     modelname = "FCA202";
278     driver = 4;
279 },
280 {
281     vendorid = 0x00001260;
282     modelid = 0x00001000;
283     vendorname = "Stanton DJ";
284     modelname = "SCS.1m";
285     driver = 3;
286     xmit_max_cycles_early_transmit = 4;
287     xmit_sp_dll_bw = 1.0;
288     recv_sp_dll_bw = 1.0;
289 },
290 { # added by arnonym from ffado-mixers list
291     vendorid = 0x0001f2;
292     modelid = 0x00000000;
293     vendorname = "Motu";
294     modelname = "All of them";
295     driver = 10;
296     mixer = "Motu";
297 },
298 {
299     vendorid = 0x000a35;
300     # Note: RME detection code compares the modelid field against the
301     # device's unit version since RME seem to use the configrom modelid
302     # for other things not necessarily related to device differentiation.
303     modelid = 0x0001;
304     vendorname = "RME";
305     modelname = "FireFace800";
306     driver = 40;
307     mixer = "Rme";
308 },
309 {
310     vendorid = 0x000a35;
311     # Note: RME detection code compares the modelid field against the
312     # device's unit version since RME seem to use the configrom modelid
313     # for other things not necessarily related to device differentiation.
314     modelid = 0x0002;
315     vendorname = "RME";
316     modelname = "FireFace400";
317     driver = 40;
318     mixer = "Rme";
319 },
320 {
321     vendorid = 0x000166;
322     modelid = 0x0001;
323     vendorname = "TCAT";
324     modelname = "DiceII EVM (1)";
325     driver = 20;
326 },
327 {
328     vendorid = 0x000166;
329     modelid = 0x0002;
330     vendorname = "TCAT";
331     modelname = "DiceII EVM (2)";
332     driver = 20;
333 },
334 {
335     vendorid = 0x000166;
336     modelid = 0x0004;
337     vendorname = "TCAT";
338     modelname = "DiceII EVM (4)";
339     driver = 20;
340 },
341 {
342     vendorid = 0x000166;
343     modelid = 0x00000020;
344     vendorname = "TC Electronic";
345     modelname = "Konnekt 24D";
346     driver = 20;
347 },
348 {
349     vendorid = 0x000166;
350     modelid = 0x00000021;
351     vendorname = "TC Electronic";
352     modelname = "Konnekt 8";
353     driver = 20;
354 },
355 {
356     vendorid = 0x000166;
357     modelid = 0x00000023;
358     vendorname = "TC Electronic";
359     modelname = "Konnekt Live";
360     driver = 20;
361 },
362 {
363     vendorid = 0x000595;
364     modelid = 0x00000001;
365     vendorname = "Alesis";
366     modelname = "io|14";
367     driver = 20;
368 },
369 {
370     vendorid = 0x000595;
371     modelid = 0x00000000;
372     vendorname = "Alesis";
373     modelname = "Multimix16 Firewire";
374     driver = 20;
375 },
376 {
377     vendorid = 0x000a92;
378     modelid = 0x0000000b;
379     vendorname = "Presonus";
380     modelname = "Firestudio Project";
381     driver = 20;
382 },
383 {
384     vendorid = 0x00130e;
385     modelid = 0x00000005;
386     vendorname = "Focusrite";
387     modelname = "Saffire PRO 40";
388     driver = 20;
389     mixer = "Saffire_Dice";
390 },
391 {
392     vendorid = 0x00130e;
393     modelid = 0x00000007;
394     vendorname = "Focusrite";
395     modelname = "Saffire PRO 24";
396     driver = 20;
397     mixer = "Saffire_Dice";
398 },
399 {
400     vendorid = 0x001C6A;
401     modelid = 0x00000001;
402     vendorname = "Weiss Engineering Ltd.";
403     modelname = "ADC 2";
404     driver = 20;
405 },
406 {
407     vendorid = 0x001C6A;
408     modelid = 0x00000002;
409     vendorname = "Weiss Engineering Ltd.";
410     modelname = "Vesta";
411     driver = 20;
412 },
413 {
414     vendorid = 0x001C6A;
415     modelid = 0x00000003;
416     vendorname = "Weiss Engineering Ltd.";
417     modelname = "Minerva";
418     driver = 20;
419 },
420 {
421     vendorid = 0x001C6A;
422     modelid = 0x00000004;
423     vendorname = "Weiss Engineering Ltd.";
424     modelname = "AFI 1";
425     driver = 20;
426 },
427 { # Added by david@wwns.com
428    vendorid     = 0x001c2d;
429    modelid      = 0x00000001;
430    vendorname   = "FlexRadio_Systems";
431    modelname    = "Flex-5000";
432    driver       = 20;
433    xmit_max_cycles_early_transmit = 4;
434 }
435 );
Note: See TracBrowser for help on using the browser.