Using Linux unfortunately limits one to certain hardware. This is because the companies which make these devices do not create Linux drivers. This is a downfall, but one which is easily avoided – don’t buy equipment before you know it works in Linux! How do you check this? Well thats why I’m writing this article.

When buying audio hardware you would want a multi-channel recording facility. In other words, you want a mixing desk or soundcard which can record to multiple channels in Ardour or another DAW simultaneously. In my opinion the best way to do this is to use firewire…it is super-fast and quite well supported in Linux. FFADO (previously known as FreeBoB) is an organisation which creates firewire support within Linux. Here is a link to FFADO’s list of devices they support: FFADO Devices Support. Make sure that any firewire products you want to buy appear on their list before you buy it!

The Mackie ONYX and M-Audio NRV-10 mixers are both excellent choices for home recording projects. I heard of Linux-users who are happy with the PreSonus Firepod which is essentially a multiple input firewire soundcard. There are many audio devices out there which work exceptionally well in Linux… just please make sure you do your homework before you fork out tonnes of cash on something.

Other posts you might find interesting:
The Best Programs in Ubuntu Studio
Audio Recording in Ubuntu – Part 1: Plan your Project
Audio Recording in Ubuntu – Part 2: Recording a Hydrogen Drumbeat
Audio Recording in Ubuntu – Part 3: Adding Effects to your Ardour Drumtrack
Hydrogen Drum Machine Basics