====== Linux Hardware support ====== Although some audio hardware companies forget to make drivers for linux, more and more hardware is supported by Linux. Because of good work of many people in the 'world of linux audio' and more companies who have noticed Linux. When you are using linux, it is always wise to check whether a piece of hardware works with linux, before buying it. Which hardware is supported you can check out below. ===== Is my soundcard supported by Linux? ===== You can find the answer [[http://www.alsa-project.org/main/index.php/Main_Page|here]]. ===== Is my firewire device supported by Linux? ===== You can find the answer [[http://www.ffado.org/|here]] . Note: The list of supported devices is not always up-to-date. [[http://subversion.ffado.org/index.fcgi/browser/trunk/libffado/configuration| This ffado configuration file]] is probably more up-to-date.... ===== Is my USB device supported by Linux? ===== * Check http://www.alsa-project.org/main/index.php/Main_Page * If it's not listed, don't worry: if the device is 'class-compliant USB1 audio' it will probably work. See also: [[List of JACK Frame & Period settings ideal for USB interface]] ===== Is my audio hardware supported by Linux? ===== * [[Hardware matrix]] - Local list of hardware * [[http://www.linuxstudiopro.com/|linuxstudiopro.com]] (only zZounds stuff) * [[http://www.linuxcompatible.org/compatlist3.html|linuxcompatible.org]] * [[https://wiki.ubuntu.com/HardwareSupportComponentsSoundCards|Ubuntu Wiki Sound Cards]] - Brief details of many cards * [[http://old-en.opensuse.org/JackLab/Useful_Hardware|open SUSE JackLab Useful Hardware]] * [[http://linuxmao.org/tikiwiki/tiki-index.php?page=cartes+son|Linux MAO list]] in French and [[http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=fr&tl=en&u=http%3A%2F%2Flinuxmao.org%2Ftikiwiki%2Ftiki-index.php%3Fpage%3Dcartes%2Bson&act=url|Google translation]] * [[http://www.ffado.org/?q=devicesupport/list|ffado supported Firewire devices]] * [[http://www.linux-hardware-guide.com/category/multimedia/sound|Linux Hardware Guide]] Sound category ===== Recommendations ===== ===== Audio interfaces ===== ==== Studio/Desktop ==== The quick answer: * more than 26 channels: RME MADI * more than 12 channels: RME HDSP * 2-12 channels: M-Audio Delta 1010 * 2-4 channels: M-Audio Delta 44, 66 or 2496 [[Focusrite Scarlett|Focusrite Scarlett 2i2 and 2i4]] both have 2x combo XLR/TRS inputs, USB 2.x bus powered. 2i2 has 2 outputs (TRS) 2i4 has 4 outputs plus MIDI I/O and extra hardware controls. ==== Laptop / Notebook / Netbook ==== If you want to add better audio capabilities to your laptop, there are several options. The most common are USB, FireWire and PCMCIA/CardBus. If you buy a laptop or notebook, its preferable to choose one with FireWire and/ or PCMCIA/Cardbus ports although FireWire ports are rare today. USB has the advantage of being 'Universal' - USB ports are ubiquitous and now there are a number of USB 2.x class compliant devices confirmed to work with GNU/Linux. === USB === * [[PreSonus AudioBox 1818VSL|Presonus AudioBox-1818VSL]] 8x XLR inputs, 8 line outs, ADAT, S/PDIF & MIDI I/O USB 2.x device. * [[Focusrite Scarlett|Focusrite Scarlett 2i2 and 2i4]] both have 2x combo XLR and TRS inputs, USB 2.x bus powered. 2i2 has 2 outputs (TRS); 2i4 has 4 outputs plus MIDI I/O and extra hardware controls. * [[Edirol UA-25EX]] and its predecessor the UA—25 are the best supported USB 1.x devices The above are all confirmed to work with GNU/Linux, ALSA and JACK but there are other supposed USB 2 class compliant devices available that should work such as the RME Fireface series, Roland duo/tri capture series and most any other devices that claim to work with the iPads. === FireWire === * [[Focusrite Saffire]] * [[Presonus Firepod FP10]] === PCMCIA === If your new laptop has an CardExpress connection, this is an nice card: [[http://www.rme-audio.de/en_products_hdsp_cardbus_interface.php|RME PCMCI (CardExpress) card ]]. The [[http://www.soundblaster.com/products/product.asp?category=1&subcategory=205&product=10769&listby=brand|Creative Audigy]] line seems popular among Linux users. It is also possible to use an Firewire card via PCMCIA using [[http://www.tekheads.co.uk/product/PCMCIA-Firewire-Cardbus-PC-Card-2Port_18839.html| PCMCIA Firewire Cardbus PC Card - 2Port]]