root/trunk/libffado/configuration

Revision 2671, 22.9 kB (checked in by jwoithe, 2 months ago)

bebob: make allowances for a variation of the ESI QuantaFire? 610 which
reports a different model ID to what others do. Thanks to Shalok Shalom for
the report, information and initial testing. Further testing may highlight
the need for additional code changes.

Line 
1 device_definitions = (
2 {
3     vendorid    = 0x00000f;
4     modelid     = 0x00010065;
5     vendorname  = "Mackie";
6     modelname   = "Onyx Firewire";
7     driver      = "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      = "BEBOB";
16     mixer       = "MackieOnyx";
17     xmit_max_cycles_early_transmit = 4;
18 },
19 { # Added by yellius 
20     vendorid    = 0x0022E; 
21     modelid     = 0x10067; 
22     vendorname  = "Tascam"; 
23     modelname   = "IFFWDM"; 
24     driver      = "BEBOB";
25 },
26 { # IDs provided by Travis Kepley
27     vendorid    = 0x000ff2;
28     modelid     = 0x000006;
29     vendorname  = "Loud Technologies Inc.";
30     modelname   = "Onyx 1640i (DICE)";
31     driver      = "DICE";
32 },
33 { # IDs provided by Melanie Bernkopf.  Mixer entry from Scott Martin.
34     vendorid    = 0x000ff2;
35     modelid     = 0x000007;
36     vendorname  = "Loud Technologies Inc.";
37     modelname   = "Onyx Blackbird";
38     driver      = "DICE";
39     mixer       = "Generic_Dice_EAP";
40 },
41 { # IDs provided by Steven Tonge
42     vendorid    = 0x000ff2;
43     modelid     = 0x001640;
44     vendorname  = "Loud Technologies Inc.";
45     modelname   = "Onyx 1640i (Oxford)";
46     driver      = "OXFORD";
47     # This transfer delay was tested at 48 kHz, as per
48     # http://sourceforge.net/p/ffado/mailman/message/26964819/
49     xmit_transfer_delay = 12800;
50 },
51 { # entries provided by Holger Dehnhardt
52     vendorid    = 0x000ff2;
53     modelid     = 0x081216;
54     vendorname  = "Loud Technologies Inc.";
55     modelname   = "Onyx-i";
56     driver      = "OXFORD";
57     xmit_transfer_delay = 11776;
58 },
59 { # IDs from Geoff Beasley.
60     vendorid    = 0x001564;
61     modelid     = 0x00000006;
62     vendorname  = "Behringer";
63     modelname   = "X32";
64     driver      = "BEBOB";
65     xmit_max_cycles_early_transmit = 4;
66 },
67 { # IDs from Tony Rocco.
68     vendorid    = 0x001564;
69     modelid     = 0x00001604;
70     vendorname  = "Behringer";
71     modelname   = "UFX-1604 mixer";
72     driver      = "BEBOB";
73     xmit_max_cycles_early_transmit = 4;
74 },
75 {
76     vendorid    = 0x0003db;
77     modelid     = 0x00010048;
78     vendorname  = "Apogee Electronics";
79     modelname   = "Rosetta 200";
80     driver      = "BEBOB";
81     xmit_max_cycles_early_transmit = 4;
82 },
83 {
84     vendorid    = 0x0007f5;
85     modelid     = 0x00010048;
86     vendorname  = "BridgeCo";
87     modelname   = "RD Audio1";
88     driver      = "BEBOB";
89     xmit_max_cycles_early_transmit = 4;
90 },
91 {
92     vendorid    = 0x0007f5;
93     modelid     = 0x00010049;
94     vendorname  = "BridgeCo";
95     modelname   = "Audio 5";
96     driver      = "BEBOB";
97     mixer       = "BCoAudio5Control";
98     xmit_max_cycles_early_transmit = 4;
99 },
100 {
101     vendorid    = 0x000a92;
102     modelid     = 0x00010000;
103     vendorname  = "PreSonus";
104     modelname   = "FIREBOX";
105     driver      = "BEBOB";
106     mixer       = "Presonus_Firebox";
107     xmit_max_cycles_early_transmit = 4;
108 },
109 {
110     vendorid    = 0x000a92;
111     modelid     = 0x00010001;
112     vendorname  = "PreSonus";
113     modelname   = "Inspire1394";
114     driver      = "BEBOB";
115     mixer       = "Presonus_Inspire1394";
116 },
117 {
118     vendorid    = 0x000a92;
119     modelid     = 0x00010066;
120     vendorname  = "PreSonus";
121     modelname   = "FirePOD";
122     driver      = "BEBOB";
123     mixer       = "Presonus_FP10";
124     xmit_max_cycles_early_transmit = 4;
125 },
126 { # Presonus Firestudio 26x26, Bob Hamil via jaimes on the forums
127     vendorid    = 0x000a92;
128     modelid     = 0x00000008;
129     vendorname  = "Presonus";
130     modelname   = "Firestudio 26x26";
131     mixer       = "Generic_Dice_EAP";
132     driver      = "DICE";
133 },
134 { # Presonus Firestudio Project, from Walt Baldwin
135     vendorid    = 0x000a92;
136     modelid     = 0x0000000b;
137     vendorname  = "Presonus";
138     modelname   = "Firestudio Project";
139     mixer       = "Generic_Dice_EAP";
140     driver      = "DICE";
141 },
142 { # Presonus Firestudio Tube, from Tobi Kraus
143     vendorid    = 0x000a92;
144     modelid     = 0x0000000c;
145     vendorname  = "Presonus";
146     modelname   = "Firestudio Tube";
147     mixer       = "Generic_Dice_EAP";
148     driver      = "DICE";
149 },
150 { # Entry for Firestudio mobile provided by "Pule" via the forums.
151     vendorid    = 0x000a92;
152     modelid     = 0x00000011;
153     vendorname  = "PreSonus";
154     modelname   = "Firestudio Mobile";
155     mixer       = "Generic_Dice_EAP";
156     driver      = "DICE";
157 },
158 { # Entry for StudioLive 2442, from Walt Baldwin
159     vendorid    = 0x00000A92;
160     modelid     = 0x00000012;
161     vendorname  = "PreSonus";
162     modelname   = "STUDIOLIVE_2442";
163     driver      = "DICE";
164 },
165 { # Entry for StudioLive 1602, from Ulrich-Lorenz Schl´┐Ż   vendorid    = 0x00000A92;
166     modelid     = 0x00000013;
167     vendorname  = "PreSonus";
168     modelname   = "STUDIOLIVE_1602";
169     driver      = "DICE";
170 },
171 { # Entry for Studiolive 32.4.2, from Karl Swisher
172     vendorid    = 0x00000a92;
173     modelid     = 0x00000014;
174     vendorname  = "PreSonus";
175     modelname   = "STUDIOLIVE_3242_mk2";
176     driver      = "DICE";
177 },
178 {
179     vendorid    = 0x000aac;
180     modelid     = 0x00000003;
181     vendorname  = "TerraTec Electronic GmbH";
182     modelname   = "Phase 88 FW";
183     driver      = "BEBOB";
184     mixer       = "Phase88Control";
185     xmit_max_cycles_early_transmit = 4;
186 },
187 {
188     vendorid    = 0x000aac;
189     modelid     = 0x00000004;
190     vendorname  = "TerraTec Electronic GmbH";
191     modelname   = "Phase X24 FW (model version 4)";
192     driver      = "BEBOB";
193     mixer       = "Phase24Control";
194     xmit_max_cycles_early_transmit = 4;
195 },
196 {
197     vendorid    = 0x000aac;
198     modelid     = 0x00000007;
199     vendorname  = "TerraTec Electronic GmbH";
200     modelname   = "Phase X24 FW (model version 7)";
201     driver      = "BEBOB";
202     mixer       = "Phase24Control";
203     xmit_max_cycles_early_transmit = 4;
204 },
205 {
206     vendorid    = 0x000f1b;
207     modelid     = 0x00010064;
208     vendorname  = "ESI";
209     modelname   = "Quatafire 610";
210     driver      = "BEBOB";
211     mixer       = "QuataFire";
212     xmit_max_cycles_early_transmit = 4;
213 },
214 # Shalok Shalom has a Quantafire 610 which reports a different modelid.
215 # The reasons for this are unknown.
216 {
217     vendorid    = 0x000f1b;
218     modelid     = 0x00000210;
219     vendorname  = "ESI";
220     modelname   = "Quatafire 610 variant";
221     driver      = "BEBOB";
222     mixer       = "QuataFire";
223     xmit_max_cycles_early_transmit = 4;
224 },
225 {
226     vendorid    = 0x00130e;
227     modelid     = 0x00000003;
228     vendorname  = "Focusrite";
229     modelname   = "Saffire Pro26IO";
230     driver      = "BEBOB";
231     mixer       = "SaffirePro";
232     xmit_max_cycles_early_transmit = 4;
233 },
234 {
235     vendorid    = 0x00130e;
236     modelid     = 0x00000006;
237     vendorname  = "Focusrite";
238     modelname   = "Saffire Pro10IO";
239     driver      = "BEBOB";
240     mixer       = "SaffirePro";
241     xmit_max_cycles_early_transmit = 4;
242 },
243 {
244     vendorid    = 0x00130e;
245     modelid     = 0x00000000;
246     vendorname  = "Focusrite";
247     modelname   = "Saffire (LE)";
248     driver      = "BEBOB";
249     mixer       = "Saffire";
250     cmd_interval_time = 10000;
251     xmit_max_cycles_early_transmit = 4;
252 },
253 {
254     vendorid    = 0x0040ab;
255     modelid     = 0x00010049;
256     vendorname  = "EDIROL";
257     modelname   = "FA-66";
258     driver      = "BEBOB";
259     mixer       = "EdirolFa66Control";
260     xmit_max_cycles_early_transmit = 4;
261 },
262 {
263     vendorid    = 0x0040ab;
264     modelid     = 0x00010048;
265     vendorname  = "EDIROL";
266     modelname   = "FA-101";
267     driver      = "BEBOB";
268     mixer       = "EdirolFa101Control";
269     xmit_max_cycles_early_transmit = 4;
270 },
271 { # Added by Mark Brand (orania)
272     vendorid    = 0x000d6c;
273     modelid     = 0x0000000a;
274     vendorname  = "M-Audio";
275     modelname   = "Ozonic";
276     driver      = "BEBOB";
277     mixer       = "MAudio_BeBoB";
278     xmit_max_cycles_early_transmit = 4;
279 },
280 {
281     vendorid    = 0x000d6c;
282     modelid     = 0x00010062;
283     vendorname  = "M-Audio";
284     modelname   = "FW Solo";
285     driver      = "BEBOB";
286     mixer       = "MAudio_BeBoB";
287     xmit_max_cycles_early_transmit = 4;
288 },
289 {
290     vendorid    = 0x000d6c;
291     modelid     = 0x00010081;
292     vendorname  = "M-Audio";
293     modelname   = "NRV10";
294     driver      = "BEBOB";
295     # no mixer
296     xmit_max_cycles_early_transmit = 4;
297 },
298 {
299     vendorid    = 0x000d6c;
300     modelid     = 0x00010060;
301     vendorname  = "M-Audio";
302     modelname   = "FW Audiophile";
303     driver      = "BEBOB";
304     mixer       = "MAudio_BeBoB";
305     xmit_max_cycles_early_transmit = 4;
306 },
307 {
308     vendorid    = 0x000d6c;
309     modelid     = 0x00010046;
310     vendorname  = "M-Audio";
311     modelname   = "FW 410";
312     driver      = "BEBOB";
313     mixer       = "MAudio_BeBoB";
314     xmit_max_cycles_early_transmit = 4;
315 },
316 {
317     // experimental for mixer functionality
318     vendorid    = 0x000d6c;
319     modelid     = 0x00010071;
320     vendorname  = "M-Audio";
321     modelname   = "FW 1814";
322     driver      = "BEBOB";
323     mixer       = "MAudio_BeBoB";
324     xmit_max_cycles_early_transmit = 4;
325 },
326 {
327     // experimental for mixer functionality
328     vendorid    = 0x000d6c;
329     modelid     = 0x00010091;
330     vendorname  = "M-Audio";
331     modelname   = "ProjectMix I/O";
332     driver      = "BEBOB";
333     mixer       = "MAudio_BeBoB";
334     xmit_max_cycles_early_transmit = 4;
335 },
336 {
337     vendorid    = 0x000d6c;
338     modelid     = 0x000100A1;
339     vendorname  = "M-Audio";
340     modelname   = "ProFire Lightbridge";
341     driver      = "BEBOB";
342     xmit_max_cycles_early_transmit = 4;
343 },
344 {
345     vendorid    = 0x000d6c;
346     modelid     = 0x00000010;
347     vendorname  = "M-Audio";
348     modelname   = "ProFire 2626";
349     driver      = "DICE";
350     mixer       = "Profire2626";
351 },
352 {
353     vendorid    = 0x000d6c;
354     modelid     = 0x00000011;
355     vendorname  = "M-Audio";
356     modelname   = "ProFire 610";
357     driver      = "DICE";
358     mixer       = "Generic_Dice_EAP";
359 },
360 {
361     vendorid    = 0x000aac;
362     modelid     = 0x00000002;
363     vendorname  = "Acoustic Reality";
364     modelname   = "eAR Master One";
365     driver      = "BEBOB";
366     xmit_max_cycles_early_transmit = 4;
367 },
368 {
369     vendorid    = 0x0000000A;
370     modelid     = 0x00030000;
371     vendorname  = "CME";
372     modelname   = "Matrix K FW";
373     driver      = "BEBOB";
374     xmit_max_cycles_early_transmit = 4;
375 },
376 {
377     vendorid    = 0x1486;
378     modelid     = 0xAF2;
379     vendorname  = "Echo";
380     modelname   = "AudioFire2";
381     driver      = "FIREWORKS";
382     mixer       = "AudioFire";
383     xmit_max_cycles_early_transmit = 2;
384 },
385 {
386     vendorid    = 0x1486;
387     modelid     = 0xAF4;
388     vendorname  = "Echo";
389     modelname   = "AudioFire4";
390     driver      = "FIREWORKS";
391     mixer       = "AudioFire";
392     xmit_max_cycles_early_transmit = 4;
393 },
394 {
395     vendorid    = 0x1486;
396     modelid     = 0xAF8;
397     vendorname  = "Echo";
398     modelname   = "AudioFire8";
399     driver      = "FIREWORKS";
400     mixer       = "AudioFire";
401     xmit_max_cycles_early_transmit = 2;
402 },
403 {
404     vendorid    = 0x1486;
405     modelid     = 0xAF9;
406     vendorname  = "Echo";
407     modelname   = "AudioFire8a";
408     driver      = "FIREWORKS";
409     mixer       = "AudioFire";
410     xmit_max_cycles_early_transmit = 2;
411 },
412 {
413     vendorid    = 0x1486;
414     modelid     = 0xAF12;
415     vendorname  = "Echo";
416     modelname   = "AudioFire12";
417     driver      = "FIREWORKS";
418     mixer       = "AudioFire";
419     xmit_max_cycles_early_transmit = 2;
420 },
421 {
422     vendorid    = 0x1486;
423     modelid     = 0xAF12D;
424     vendorname  = "Echo";
425     modelname   = "AudioFire12HD";
426     driver      = "FIREWORKS";
427     xmit_max_cycles_early_transmit = 2;
428 },
429 {
430     vendorid    = 0x1486;
431     modelid     = 0xF8;
432     vendorname  = "Echo";
433     modelname   = "Fireworks 8";
434     driver      = "FIREWORKS";
435     xmit_max_cycles_early_transmit = 2;
436 },
437 {
438     vendorid    = 0x1486;
439     modelid     = 0xAFD1;
440     vendorname  = "Echo";
441     modelname   = "FW HDMI";
442     driver      = "FIREWORKS";
443     xmit_max_cycles_early_transmit = 2;
444 },
445 {
446     vendorid    = 0xFF2;
447     modelid     = 0x400F;
448     vendorname  = "Mackie";
449     modelname   = "Onyx 400F";
450     driver      = "FIREWORKS";
451     xmit_max_cycles_early_transmit = 2;
452 },
453 {
454     vendorid    = 0xFF2;
455     modelid     = 0x1200F;
456     vendorname  = "Mackie";
457     modelname   = "Onyx 1200F";
458     driver      = "FIREWORKS";
459     xmit_max_cycles_early_transmit = 2;
460 },
461 {
462     vendorid    = 0x1564;
463     modelid     = 0xFC22;
464     vendorname  = "Behringer";
465     modelname   = "FCA202";
466     driver      = "OXFORD";
467 },
468 {
469     vendorid    = 0x00001260;
470     modelid     = 0x00001000;
471     vendorname  = "Stanton DJ";
472     modelname   = "SCS.1m";
473     driver      = "GENERICAVC";
474     xmit_max_cycles_early_transmit = 4;
475     xmit_sp_dll_bw = 1.0;
476     recv_sp_dll_bw = 1.0;
477 },
478 { # added by arnonym from ffado-mixers list
479     vendorid    = 0x0001f2;
480     modelid     = 0x00000000;
481     vendorname  = "Motu";
482     modelname   = "All pre-mark3 devices";
483     driver      = "MOTU";
484     mixer       = "Motu";
485 },
486 {
487     vendorid    = 0x0001f2;
488     modelid     = 0x00000001;
489     vendorname  = "Motu";
490     modelname   = "All mark3 devices";
491     driver      = "MOTU";
492     mixer       = "Motu_Mark3";
493 },
494 {
495     vendorid    = 0x000a35;
496     # Note: RME detection code compares the modelid field against the
497     # device's unit version since RME seem to use the configrom modelid
498     # for other things not necessarily related to device differentiation.
499     modelid     = 0x0001;
500     vendorname  = "RME";
501     modelname   = "FireFace800";
502     driver      = "RME";
503     mixer       = "Rme";
504 },
505 {
506     vendorid    = 0x000a35;
507     # Note: RME detection code compares the modelid field against the
508     # device's unit version since RME seem to use the configrom modelid
509     # for other things not necessarily related to device differentiation.
510     modelid     = 0x0002;
511     vendorname  = "RME";
512     modelname   = "FireFace400";
513     driver      = "RME";
514     mixer       = "Rme";
515 },
516 {
517     vendorid = 0x000a35;
518     # Note: RME detection code compares the modelid field against the
519     # device's unit version since RME seem to use the configrom modelid
520     # for other things not necessarily related to device differentiation.
521     modelid     = 0x0003;
522     vendorname  = "RME";
523     modelname   = "FireFace UFX";
524     driver      = "RME";
525     mixer       = "Rme";
526 },
527 {
528     vendorid    = 0x000a35;
529     # Note: RME detection code compares the modelid field against the
530     # device's unit version since RME seem to use the configrom modelid
531     # for other things not necessarily related to device differentiation.
532     # Unit version (0x04) provided by Florian Hanisch.
533     modelid = 0x0004;
534     vendorname  = "RME";
535     modelname   = "FireFace UCX";
536     driver      = "RME";
537     mixer       = "Rme";
538 },
539 {
540     vendorid    = 0x000a35;
541     # Note: RME detection code compares the modelid field against the
542     # device's unit version since RME seem to use the configrom modelid
543     # for other things not necessarily related to device differentiation.
544     # Unit version (0x05) provided by Florian Hofmann.
545     modelid = 0x0005;
546     vendorname  = "RME";
547     modelname   = "FireFace 802";
548     driver      = "RME";
549     mixer       = "Rme";
550 },
551 {
552     vendorid    = 0x000166;
553     modelid     = 0x0001;
554     vendorname  = "TCAT";
555     modelname   = "DiceII EVM (1)";
556     driver      = "DICE";
557 },
558 {
559     vendorid    = 0x000166;
560     modelid     = 0x0002;
561     vendorname  = "TCAT";
562     modelname   = "DiceII EVM (2)";
563     driver      = "DICE";
564 },
565 {
566     vendorid    = 0x000166;
567     modelid     = 0x0004;
568     vendorname  = "TCAT";
569     modelname   = "DiceII EVM (4)";
570     driver      = "DICE";
571 },
572 {
573     vendorid    = 0x000166;
574     modelid     = 0x00000020;
575     vendorname  = "TC Electronic";
576     modelname   = "Konnekt 24D";
577     driver      = "DICE";
578 },
579 {
580     vendorid    = 0x000166;
581     modelid     = 0x00000021;
582     vendorname  = "TC Electronic";
583     modelname   = "Konnekt 8";
584     driver      = "DICE";
585 },
586 { # Details provided by "Juanramon" in a comment post on the website
587     vendorid    = 0x000166;
588     modelid     = 0x00000022;
589     vendorname  = "TC Electronic";
590     modelname   = "Studio Konnekt 48";
591     driver      = "DICE";
592 },
593 {
594     vendorid    = 0x000166;
595     modelid     = 0x00000023;
596     vendorname  = "TC Electronic";
597     modelname   = "Konnekt Live";
598     driver      = "DICE";
599 },
600 {
601     vendorid    = 0x000166;
602     modelid     = 0x00000024;
603     vendorname  = "TC Electronic";
604     modelname   = "Desktop Konnekt 6";
605     driver      = "DICE";
606 },
607 {
608     vendorid    = 0x000166;
609     modelid     = 0x00000027;
610     vendorname  = "TC Electronic";
611     modelname   = "ImpactTwin";
612     driver      = "DICE";
613 },
614 {
615     vendorid    = 0x000595;
616     modelid     = 0x00000001;
617     vendorname  = "Alesis";
618     modelname   = "io|14";
619     driver      = "DICE";
620 },
621 {
622     # The MultiMix-16 and MultiMix-12 share the same vendor/model IDs.
623     # Thanks to Fourer Dominique for the information about the MultiMix-12.
624     vendorid    = 0x000595;
625     modelid     = 0x00000000;
626     vendorname  = "Alesis";
627     modelname   = "MultiMix-12 / MultiMix-16 Firewire";
628     driver      = "DICE";
629 },
630 {   # Studiolive 16.4.2, provided by Johan Landman
631     vendorid    = 0x000a92;
632     modelid     = 0x00000010;
633     vendorname  = "PreSonus";
634     modelname   = "STUDIOLIVE_1642";
635     driver      = "DICE";
636     xmit_transfer_delay = 4;
637 },
638 {   # Studiolive 16.0.2, provided by Kim Tore Jensen
639     vendorid    = 0x000a92;
640     modelid     = 0x00000013;
641     vendorname  = "PreSonus";
642     modelname   = "STUDIOLIVE_1602";
643     driver      = "DICE";
644 },
645 {
646     vendorid    = 0x00130e;
647     modelid     = 0x00000005;
648     vendorname  = "Focusrite";
649     modelname   = "Saffire PRO 40";
650     driver      = "DICE";
651     mixer       = "Saffire_Dice";
652 },
653 {
654     vendorid    = 0x00130e;
655     modelid     = 0x00000007;
656     vendorname  = "Focusrite";
657     modelname   = "Saffire PRO 24";
658     driver      = "DICE";
659     mixer       = "Saffire_Dice";
660 },
661 {
662     vendorid    = 0x00130e;
663     modelid     = 0x00000008;
664     vendorname  = "Focusrite";
665     modelname   = "Saffire PRO 24 DSP";
666     driver      = "DICE";
667     mixer       = "Saffire_Dice";
668 },
669 {
670     vendorid    = 0x00130e;
671     modelid     = 0x00000009;
672     vendorname  = "Focusrite";
673     modelname   = "Saffire PRO 14";
674     driver      = "DICE";
675     mixer       = "Saffire_Dice";
676 },
677 {
678     vendorid    = 0x00130e;
679     modelid     = 0x00000012;
680     vendorname  = "Focusrite";
681     modelname   = "Saffire PRO 26";
682     driver      = "DICE";
683     mixer       = "Saffire_Dice";
684 },
685 {
686     # A new version of the Pro 40 has been released, described in the
687     # ConfigROM as SAFFIRE_PRO_40_1.  Thanks to Mathieu Picot for the info.
688     vendorid    = 0x00130e;
689     modelid     = 0x000000DE;
690     vendorname  = "Focusrite";
691     modelname   = "Saffire PRO 40-1";
692     driver      = "DICE";
693     mixer       = "Saffire_Dice";
694 },
695 {
696     # Casimir Westerholm has a "SAFFIRE_PRO_40_1" interface which somewhat
697     # unexpectedly uses a different model ID to that which has been seen by
698     # others.  Thanks to Casimir for the information.
699     vendorid    = 0x00130e;
700     modelid     = 0x00000013;
701     vendorname  = "Focusrite";
702     modelname   = "Saffire PRO 40-1";
703     driver      = "DICE";
704     mixer       = "Saffire_Dice";
705 },
706 {
707     vendorid    = 0x001C6A;
708     modelid     = 0x00000001;
709     vendorname  = "Weiss Engineering Ltd.";
710     modelname   = "ADC 2";
711     driver      = "DICE";
712 },
713 {
714     vendorid    = 0x001C6A;
715     modelid     = 0x00000002;
716     vendorname  = "Weiss Engineering Ltd.";
717     modelname   = "Vesta";
718     driver      = "DICE";
719 },
720 {
721     vendorid    = 0x001C6A;
722     modelid     = 0x00000003;
723     vendorname  = "Weiss Engineering Ltd.";
724     modelname   = "Minerva";
725     driver      = "DICE";
726 },
727 {
728     vendorid    = 0x001C6A;
729     modelid     = 0x00000004;
730     vendorname  = "Weiss Engineering Ltd.";
731     modelname   = "AFI 1";
732     driver      = "DICE";
733 },
734 {
735     vendorid    = 0x001C6A;
736     modelid     = 0x00000005;
737     vendorname  = "Weiss Engineering Ltd.";
738     modelname   = "TAG DAC1";
739     driver      = "DICE";
740 },
741 {
742     vendorid    = 0x001C6A;
743     modelid     = 0x00000006;
744     vendorname  = "Weiss Engineering Ltd.";
745     modelname   = "INT 202";
746     driver      = "DICE";
747 },
748 {
749     vendorid    = 0x001C6A;
750     modelid     = 0x00000007;
751     vendorname  = "Weiss Engineering Ltd.";
752     modelname   = "DAC 202";
753     driver      = "DICE";
754 },
755 { # Added by david@wwns.com
756     vendorid    = 0x001c2d;
757     modelid     = 0x00000001;
758     vendorname  = "FlexRadio_Systems";
759     modelname   = "Flex-5000";
760     driver      = "DICE";
761     xmit_max_cycles_early_transmit = 4;
762 },
763 { # Phonic HelixBoard 24 Universal (PHHB24U), provided by Steffen Klein
764     vendorid    = 0x001496;
765     modelid     = 0x000000;
766     vendorname  = "Phonic";
767     modelname   = "HB 24U";
768     driver      = "BEBOB";
769     xmit_max_cycles_early_transmit = 4;
770 },
771 {
772     vendorid    = 0x0000A0DE;
773     modelid     = 0x0010000B;
774     vendorname  = "Yamaha";
775     modelname   = "GO44";
776     driver      = "BEBOB";
777     mixer       = "YamahaGo";
778 },
779 { # Yamaha GO46, provided by Luis Pablo Gasparotto
780     vendorid    = 0x0000A0DE;
781     modelid     = 0x0010000C;
782     vendorname  = "Yamaha";
783     modelname   = "GO46";
784     driver      = "BEBOB";
785     mixer       = "YamahaGo";
786     xmit_max_cycles_early_transmit = 4;
787 },
788 { # DnR - Axum_FireWire_IO_card_16x16
789     vendorid    = 0x00000F64;
790     modelid     = 0x00000003;
791     vendorname  = "DnR";
792     modelname   = "Axum_FireWire_IO_card_16x16";
793     driver      = "DICE";
794 },
795 { # Lexicon Onix-FW810S, provided by gerradblock
796     vendorid    = 0x00000FD7;
797     modelid     = 0x00000001;
798     vendorname  = "Lexicon";
799     modelname   = "I-ONIX_FW810S";
800     driver      = "DICE";
801     mixer       = "Generic_Dice_EAP";
802 },
803 { # Avid Mbox 2 Pro, information provided by Yves Grenier via the ffado-user
804   # mailing list.
805   # Note: as of Oct 2014 FFADO requires that the device be initialised
806   # under another operating system so routing and clock settings are
807   # correct.  When this is done and the device is transferred to Linux
808   # without power cycling it, FFADO can stream audio to/from it.  The
809   # initialisation details need to be sorted before FFADO can claim to
810   # properly support this device.
811     vendorid    = 0x0000A07E;
812     modelid     = 0x000000A9;
813     vendorname  = "Digidesign";
814     modelname   = "Mbox 2 Pro";
815     driver      = "BEBOB";
816     # A device-specific mixer needs to be written, there being no generic
817     # bebob mixer modules.
818 },
819 { # Avid Mbox Pro, information provided by Niels Dettenbach.
820   # Note: this entry is for future reference only.  FFADO does NOT have a
821   # driver for this device: as of March 2013 no Avid/Digidesign interfaces
822   # are supported or usable with FFADO.
823     vendorid    = 0x0000A07E;
824     modelid     = 0x00000004;
825     vendorname  = "Avid";
826     modelname   = "Mbox 3 Pro";
827 },
828 { # Allen and Heath Zed R16.  Information from Brendan Pike.
829     vendorid    = 0x000004C4;
830     modelid     = 0x00000000;
831     vendorname  = "Allen and Heath";
832     modelname   = "Zed R16";
833     driver      = "DICE";
834     mixer       = "Generic_Dice_EAP";
835 },
836 { # Midas Venice F32.  Information from Jano Svitok.
837     vendorid    = 0x0010C73F;
838     modelid     = 0x00000001;
839     vendorname  = "Midas";
840     modelname   = "Venice F32";
841     driver      = "DICE";
842     mixer       = "Generic_Dice_EAP";
843 },
844 { # ICON FireXon.  Information from Philippe Ploquin.
845     vendorid    = 0x00001A9E;
846     modelid     = 0x00000001;
847     vendorname  = "ICON";
848     modelname   = "FireXon";
849     driver      = "BEBOB";
850     # A device-specific mixer needs to be written, there being no generic
851     # bebob mixer modules.
852 }
853 );
Note: See TracBrowser for help on using the browser.