root/trunk/libffado/configuration

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

configuration: remove a single extended ascii character to avoid the need to treat the file as utf-8 in python3, thereby keeping the python and C parsing consistent.

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