I just wanted to confirm that the Tascam US-800 works well with Ubuntu Studio 11.x
Getting it working involved a little bit of fiddling, but once running it works well.
The process involves the following:
1) Disabling on board sound through the BIOS ( I Was getting all kinds of frustrating hardware addressing conflicts)
2) Installing a new Kernel (3.1.5-generic, x86. I can't comment on whether or not x64 works as I haven't tried it) The kernel that it comes with 2.6 or something like that doesn't play nice with the US-800. Every time I plugged the us-800 in, I got a soft hang on processor one. It went straight to 100% duty until I unplugged the audio interface. There are plenty of tutorials around on how to patch kernels, so I'm not going to do an indepth one.
Basically, download the appropriate kernel files and then navigate to the folder in a terminal and type the following.
1)sudo dpkg -i header......_all.deb,
2) sudo dpkg -i header..._386.deb
3) sudo dpkg -i image...._386.deb
If you don't know exactly what you are doing, go and read up about it. It's pretty hard to screw the machine up with kernel updates cuz you can always boot into the previous version using grub.
3) Manually setting up JACK with the following;
Interface: US-800 (click the > button, and choose the appropriate HW ID)
Number of inputs:8
Number of outputs:6
Jack didn't start until after I saved it, quit, and reloaded it. Apparently it is an ALSA bug or glitch.
I picked the card up for 99 bucks + free shipping from musiciansfriend.com