Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
31ef9134 CL |
2 | menuconfig SND_FIREWIRE |
3 | bool "FireWire sound devices" | |
4 | depends on FIREWIRE | |
5 | default y | |
6 | help | |
7 | Support for IEEE-1394/FireWire/iLink sound devices. | |
8 | ||
9 | if SND_FIREWIRE && FIREWIRE | |
10 | ||
11 | config SND_FIREWIRE_LIB | |
12 | tristate | |
112cddca TI |
13 | select SND_PCM |
14 | select SND_RAWMIDI | |
31ef9134 | 15 | |
82fbb4f7 | 16 | config SND_DICE |
60cea522 | 17 | tristate "DICE-based DACs support" |
82fbb4f7 | 18 | select SND_HWDEP |
82fbb4f7 CL |
19 | select SND_FIREWIRE_LIB |
20 | help | |
12c11ba5 TS |
21 | Say Y here to include support for devices based on the DICE chip family |
22 | (DICE-II/TCD2210(Mini)/TCD2220(Jr.)) which TC Applied Technologies (TCAT) produced. | |
23 | * Allen and Heath Zed R16 | |
24 | * Alesis iO 14/26 FireWire, MasterControl, MultiMix 8/12/16 FireWire | |
25 | * Avid Mbox 3 Pro | |
26 | * FlexRadio Systems FLEX-3000, FLEX-5000 | |
27 | * Focusrite Liquid Saffire 56 | |
28 | * Focusrite Saffire Pro 14, Pro 24, Pro 24 DSP, Pro 26, Pro 40(TCD2220) | |
29 | * Harman Music Group Lexicon I-ONIX FW810S | |
30 | * Loud Technologies Mackie Onyx Blackbird, Onyx 820i/1220i/1620i/1640i (latter models) | |
31 | * M-Audio ProFire 610/2626 | |
32 | * Mytek Stereo192-DSD DAC | |
33 | * Midas Klark Teknik VeniceF series | |
34 | * PreSonus FireStudio, FireStudio Mobile, FireStudio Project, FireStudio Tube | |
35 | * PreSonus StudioLive 16.4.2, 16.0.2, 24.4.2, 32.4.2 | |
36 | * Solid State Logic Duende Classic, Duende Mini | |
37 | * TC Electronic Studio Konnekt 48, Konnekt 24D, Konnekt Live, Impact Twin | |
38 | * TC Electronic Digital Konnekt x32, Desktop Konnekt 6 | |
39 | * Weiss Engineering ADC2, Vesta, Minerva, AFI1, DAC1, INT202, DAC202 | |
b20be8de | 40 | |
82fbb4f7 CL |
41 | To compile this driver as a module, choose M here: the module |
42 | will be called snd-dice. | |
43 | ||
8832c5a7 TS |
44 | config SND_OXFW |
45 | tristate "Oxford Semiconductor FW970/971 chipset support" | |
31ef9134 | 46 | select SND_FIREWIRE_LIB |
8985f4ac | 47 | select SND_HWDEP |
31ef9134 | 48 | help |
8832c5a7 TS |
49 | Say Y here to include support for FireWire devices based on |
50 | Oxford Semiconductor FW970/971 chipset. | |
51 | * Griffin Firewave | |
52 | * LaCie Firewire Speakers | |
ec4dba50 TS |
53 | * Behringer F-Control Audio 202 |
54 | * Mackie(Loud) Onyx-i series (former models) | |
03abd33a | 55 | * Mackie(Loud) Onyx 1640i (former model) |
ec4dba50 TS |
56 | * Mackie(Loud) Onyx Satellite |
57 | * Mackie(Loud) Tapco Link.Firewire | |
5d6fb80a | 58 | * Mackie(Loud) d.2 pro/d.4 pro (built-in FireWire card with OXFW971 ASIC) |
ec4dba50 | 59 | * Mackie(Loud) U.420/U.420d |
94d505e9 | 60 | * TASCAM FireOne |
9e2004f9 | 61 | * Stanton Controllers & Systems 1 Deck/Mixer |
fba43f45 | 62 | * APOGEE duet FireWire |
31ef9134 CL |
63 | |
64 | To compile this driver as a module, choose M here: the module | |
8832c5a7 | 65 | will be called snd-oxfw. |
31ef9134 | 66 | |
3a691b28 | 67 | config SND_ISIGHT |
3cabffd7 | 68 | tristate "Apple iSight microphone" |
3a691b28 CL |
69 | select SND_FIREWIRE_LIB |
70 | help | |
71 | Say Y here to include support for the front and rear microphones | |
72 | of the Apple iSight web camera. | |
73 | ||
74 | To compile this driver as a module, choose M here: the module | |
75 | will be called snd-isight. | |
76 | ||
b5b04336 TS |
77 | config SND_FIREWORKS |
78 | tristate "Echo Fireworks board module support" | |
bde8a8f2 | 79 | select SND_FIREWIRE_LIB |
594ddced | 80 | select SND_HWDEP |
b5b04336 TS |
81 | help |
82 | Say Y here to include support for FireWire devices based | |
83 | on Echo Digital Audio Fireworks board: | |
84 | * Mackie Onyx 400F/1200F | |
85 | * Echo AudioFire12/8(until 2009 July) | |
86 | * Echo AudioFire2/4/Pre8/8(since 2009 July) | |
87 | * Echo Fireworks 8/HDMI | |
88 | * Gibson Robot Interface Pack/GoldTop | |
89 | ||
90 | To compile this driver as a module, choose M here: the module | |
91 | will be called snd-fireworks. | |
92 | ||
fd6f4b0d TS |
93 | config SND_BEBOB |
94 | tristate "BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware" | |
95 | select SND_FIREWIRE_LIB | |
618eabea | 96 | select SND_HWDEP |
82e8d723 | 97 | help |
fd6f4b0d TS |
98 | Say Y here to include support for FireWire devices based |
99 | on BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware: | |
100 | * Edirol FA-66/FA-101 | |
101 | * PreSonus FIREBOX/FIREPOD/FP10/Inspire1394 | |
102 | * BridgeCo RDAudio1/Audio5 | |
27c82881 | 103 | * Mackie Onyx 1220/1620/1640 (FireWire I/O Card) |
5d6fb80a | 104 | * Mackie d.2 (optional FireWire card with DM1000 ASIC) |
fd6f4b0d TS |
105 | * Stanton FinalScratch 2 (ScratchAmp) |
106 | * Tascam IF-FW/DM | |
107 | * Behringer XENIX UFX 1204/1604 | |
108 | * Behringer Digital Mixer X32 series (X-UF Card) | |
cf8a4719 | 109 | * Behringer FCA610/1616 |
fd6f4b0d TS |
110 | * Apogee Rosetta 200/400 (X-FireWire card) |
111 | * Apogee DA/AD/DD-16X (X-FireWire card) | |
112 | * Apogee Ensemble | |
27c82881 | 113 | * ESI QuataFire 610 |
fd6f4b0d TS |
114 | * AcousticReality eARMasterOne |
115 | * CME MatrixKFW | |
116 | * Phonic Helix Board 12 MkII/18 MkII/24 MkII | |
117 | * Phonic Helix Board 12 Universal/18 Universal/24 Universal | |
118 | * Lynx Aurora 8/16 (LT-FW) | |
119 | * ICON FireXon | |
120 | * PrismSound Orpheus/ADA-8XR | |
326b9cac | 121 | * TerraTec PHASE 24 FW/PHASE X24 FW/PHASE 88 Rack FW |
27c82881 SR |
122 | * TerraTec EWS MIC2/EWS MIC8 |
123 | * TerraTec Aureon 7.1 FireWire | |
8ac98a35 | 124 | * Yamaha GO44/GO46 |
25784ec2 | 125 | * Focusrite Saffire/Saffire LE/SaffirePro10 IO/SaffirePro26 IO |
27c82881 | 126 | * M-Audio FireWire410/AudioPhile/Solo |
9076c22d | 127 | * M-Audio Ozonic/NRV10/ProfireLightBridge |
27c82881 | 128 | * M-Audio FireWire 1814/ProjectMix IO |
146a5e3c | 129 | * Digidesign Mbox 2 Pro |
50ebe562 | 130 | * ToneWeal FW66 |
fd6f4b0d | 131 | |
82e8d723 KK |
132 | To compile this driver as a module, choose M here: the module |
133 | will be called snd-bebob. | |
fd6f4b0d | 134 | |
9edf723f TS |
135 | config SND_FIREWIRE_DIGI00X |
136 | tristate "Digidesign Digi 002/003 family support" | |
137 | select SND_FIREWIRE_LIB | |
660dd3d5 | 138 | select SND_HWDEP |
9edf723f TS |
139 | help |
140 | Say Y here to include support for Digidesign Digi 002/003 family. | |
141 | * Digi 002 Console | |
142 | * Digi 002 Rack | |
143 | * Digi 003 Console | |
144 | * Digi 003 Rack | |
145 | * Digi 003 Rack+ | |
146 | ||
147 | To compile this driver as a module, choose M here: the module | |
148 | will be called snd-firewire-digi00x. | |
149 | ||
c0949b27 TS |
150 | config SND_FIREWIRE_TASCAM |
151 | tristate "TASCAM FireWire series support" | |
152 | select SND_FIREWIRE_LIB | |
e5e0c3dd | 153 | select SND_HWDEP |
c0949b27 TS |
154 | help |
155 | Say Y here to include support for TASCAM. | |
156 | * FW-1884 | |
157 | * FW-1082 | |
25c0e953 | 158 | * FW-1804 |
c0949b27 TS |
159 | |
160 | To compile this driver as a module, choose M here: the module | |
161 | will be called snd-firewire-tascam. | |
162 | ||
6c3cef48 TS |
163 | config SND_FIREWIRE_MOTU |
164 | tristate "Mark of the unicorn FireWire series support" | |
165 | select SND_FIREWIRE_LIB | |
166 | select SND_HWDEP | |
167 | help | |
168 | Say Y here to enable support for FireWire devices which MOTU produced: | |
d13d6b28 | 169 | * 828 |
b431f16f | 170 | * 896 |
949613e3 | 171 | * 828mk2 |
411ac298 | 172 | * 896hd |
e953c7ec | 173 | * Traveler |
07f77dd4 TS |
174 | * Ultralite |
175 | * 8pre | |
176 | * 828mk3 (FireWire only) | |
177 | * 828mk3 (Hybrid) | |
64584f32 TS |
178 | * Ultralite mk3 (FireWire only) |
179 | * Ultralite mk3 (Hybrid) | |
411ac298 | 180 | * Traveler mk3 |
e953c7ec | 181 | * Audio Express |
411ac298 | 182 | * Track 16 |
07f77dd4 | 183 | * 4pre |
6c3cef48 TS |
184 | |
185 | To compile this driver as a module, choose M here: the module | |
186 | will be called snd-firewire-motu. | |
187 | ||
17c4e5ea TS |
188 | config SND_FIREFACE |
189 | tristate "RME Fireface series support" | |
190 | select SND_FIREWIRE_LIB | |
f656edd5 | 191 | select SND_HWDEP |
17c4e5ea TS |
192 | help |
193 | Say Y here to include support for RME fireface series. | |
76fdb3a9 | 194 | * Fireface 400 |
a91f6760 | 195 | * Fireface 800 |
1f65e668 | 196 | * Fireface UFX |
fd1cc9de | 197 | * Fireface UCX |
062bb452 | 198 | * Fireface 802 |
17c4e5ea | 199 | |
31ef9134 | 200 | endif # SND_FIREWIRE |