Loading...
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig 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
9if SND_FIREWIRE && FIREWIRE
10
11config SND_FIREWIRE_LIB
12 tristate
13 select SND_PCM
14 select SND_RAWMIDI
15
16config SND_DICE
17 tristate "DICE-based DACs support"
18 select SND_HWDEP
19 select SND_FIREWIRE_LIB
20 help
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
40
41 To compile this driver as a module, choose M here: the module
42 will be called snd-dice.
43
44config SND_OXFW
45 tristate "Oxford Semiconductor FW970/971 chipset support"
46 select SND_FIREWIRE_LIB
47 select SND_HWDEP
48 help
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
53 * Behringer F-Control Audio 202
54 * Mackie(Loud) Onyx-i series (former models)
55 * Mackie(Loud) Onyx 1640i (former model)
56 * Mackie(Loud) Onyx Satellite
57 * Mackie(Loud) Tapco Link.Firewire
58 * Mackie(Loud) d.2 pro/d.4 pro (built-in FireWire card with OXFW971 ASIC)
59 * Mackie(Loud) U.420/U.420d
60 * TASCAM FireOne
61 * Stanton Controllers & Systems 1 Deck/Mixer
62 * APOGEE duet FireWire
63
64 To compile this driver as a module, choose M here: the module
65 will be called snd-oxfw.
66
67config SND_ISIGHT
68 tristate "Apple iSight microphone"
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
77config SND_FIREWORKS
78 tristate "Echo Fireworks board module support"
79 select SND_FIREWIRE_LIB
80 select SND_HWDEP
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
93config SND_BEBOB
94 tristate "BridgeCo DM1000/DM1100/DM1500 with BeBoB firmware"
95 select SND_FIREWIRE_LIB
96 select SND_HWDEP
97 help
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
103 * Mackie Onyx 1220/1620/1640 (FireWire I/O Card)
104 * Mackie d.2 (optional FireWire card with DM1000 ASIC)
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)
109 * Behringer FCA610/1616
110 * Apogee Rosetta 200/400 (X-FireWire card)
111 * Apogee DA/AD/DD-16X (X-FireWire card)
112 * Apogee Ensemble
113 * ESI QuataFire 610
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
121 * TerraTec PHASE 24 FW/PHASE X24 FW/PHASE 88 Rack FW
122 * TerraTec EWS MIC2/EWS MIC8
123 * TerraTec Aureon 7.1 FireWire
124 * Yamaha GO44/GO46
125 * Focusrite Saffire/Saffire LE/SaffirePro10 IO/SaffirePro26 IO
126 * M-Audio FireWire410/AudioPhile/Solo
127 * M-Audio Ozonic/NRV10/ProfireLightBridge
128 * M-Audio FireWire 1814/ProjectMix IO
129 * Digidesign Mbox 2 Pro
130 * ToneWeal FW66
131
132 To compile this driver as a module, choose M here: the module
133 will be called snd-bebob.
134
135config SND_FIREWIRE_DIGI00X
136 tristate "Digidesign Digi 002/003 family support"
137 select SND_FIREWIRE_LIB
138 select SND_HWDEP
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
150config SND_FIREWIRE_TASCAM
151 tristate "TASCAM FireWire series support"
152 select SND_FIREWIRE_LIB
153 select SND_HWDEP
154 help
155 Say Y here to include support for TASCAM.
156 * FW-1884
157 * FW-1082
158 * FW-1804
159
160 To compile this driver as a module, choose M here: the module
161 will be called snd-firewire-tascam.
162
163config 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:
169 * 828
170 * 896
171 * 828mk2
172 * Traveler
173 * Ultralite
174 * 8pre
175 * 828mk3 (FireWire only)
176 * 828mk3 (Hybrid)
177 * Ultralite mk3 (FireWire only)
178 * Ultralite mk3 (Hybrid)
179 * Audio Express
180 * 4pre
181
182 To compile this driver as a module, choose M here: the module
183 will be called snd-firewire-motu.
184
185config SND_FIREFACE
186 tristate "RME Fireface series support"
187 select SND_FIREWIRE_LIB
188 select SND_HWDEP
189 help
190 Say Y here to include support for RME fireface series.
191 * Fireface 400
192 * Fireface 800
193 * Fireface UFX
194 * Fireface UCX
195 * Fireface 802
196
197endif # SND_FIREWIRE
1menuconfig SND_FIREWIRE
2 bool "FireWire sound devices"
3 depends on FIREWIRE
4 default y
5 help
6 Support for IEEE-1394/FireWire/iLink sound devices.
7
8if SND_FIREWIRE && FIREWIRE
9
10config SND_FIREWIRE_LIB
11 tristate
12 depends on SND_PCM
13
14config SND_DICE
15 tristate "DICE-based DACs (EXPERIMENTAL)"
16 select SND_HWDEP
17 select SND_PCM
18 select SND_FIREWIRE_LIB
19 help
20 Say Y here to include support for many DACs based on the DICE
21 chip family (DICE-II/Jr/Mini) from TC Applied Technologies.
22
23 At the moment, this driver supports playback only. If you
24 want to use devices that support capturing, use FFADO instead.
25
26 To compile this driver as a module, choose M here: the module
27 will be called snd-dice.
28
29config SND_FIREWIRE_SPEAKERS
30 tristate "FireWire speakers"
31 select SND_PCM
32 select SND_FIREWIRE_LIB
33 help
34 Say Y here to include support for the Griffin FireWave Surround
35 and the LaCie FireWire Speakers.
36
37 To compile this driver as a module, choose M here: the module
38 will be called snd-firewire-speakers.
39
40config SND_ISIGHT
41 tristate "Apple iSight microphone"
42 select SND_PCM
43 select SND_FIREWIRE_LIB
44 help
45 Say Y here to include support for the front and rear microphones
46 of the Apple iSight web camera.
47
48 To compile this driver as a module, choose M here: the module
49 will be called snd-isight.
50
51config SND_SCS1X
52 tristate "Stanton Control System 1 MIDI"
53 select SND_PCM
54 select SND_RAWMIDI
55 select SND_FIREWIRE_LIB
56 help
57 Say Y here to include support for the MIDI ports of the Stanton
58 SCS.1d/SCS.1m DJ controllers. (SCS.1m audio is still handled
59 by FFADO.)
60
61 To compile this driver as a module, choose M here: the module
62 will be called snd-scs1x.
63
64endif # SND_FIREWIRE