Computer Audio - To USB or Not to USB?
Tom asks: "The time has come for me to upgrade the audio on my computer. This was last discussed, here.My specific area of interest, is the sound card, in its various embodiments. Two cards that I am considering are Creative Labs' Audigy2, and M-Audio's Revolution 7.1. These companies also have USB counterparts to their products - the Extigy and the Sonica Theatre - and I can't decide if USB's portability and other various advantages justify its shortcomings. Experiences, anyone?"
Great when you need it, but never as good as the wired version. Response, compatibility, even battery life in some cases. I personally always go wired when it won't be a pain to have a wire. That way I don't have to worry about it not working.
From what I can tell, a lot of semi-audio professionals like usb sound cards because there isn't quite the interference with them, that one gets from a sound card sitting inside your case.
:-)
The only real downside(other than price), is that they use more cpu than traditional PCI soundcards. However, not enough to make a difference these days.
And of course, I want the extigy because it looks so neat. Too bad it's still $150 at Compusa, I'm waiting for it to hit $75 or so and then I plan to pick one up. Since I use a real amplifier and speakers connected to my computer(the only way to go), it will be nice to drop the 1/8" -> RCA adapter coming out of the soundcard.
I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
I'm assuming that sound cards use a decent amount of bandwidth... USB 1.1 (no USB 2.0 sound "cards" that I know of): 12 Mbps. PCI: Ummm... Higher... In the gigabit range, I believe...
PCI has a much higher bandwidth than that of USB, so it's better for applications like that (although a USB video card would be useful)... Yeah...
... and I find it works just fine for my needs.
... at which point I'll chuck my 16-channel mixer and have an extra 2U's left in the rack for ... something ... else ... fun.
... but yeah, USB works just fine.
-tiBook
-19" rack full of synthesizers and a 16 chanel mixer with 2 recording/send busses.
-external keyboard (indigo2 synth, not the computer)
-external 4x4 USB Audio interface
-external USB hub, with MOTU MTP-AV, keys, mouse, etc.
I lay down stereo tracks at a time, typically, or at least I only ever record two tracks at the same time as I'm playing (and digitally mixing on my laptop) typically about 6 to 12 other tracks, no problems. My USB Audio interface keeps up with everything I'm doing, no glitches, and I'm working at 44.1khz/16bit.
I also watch DVD's on this setup, quite comfortably, and never notice any sync/glitch problems with USB.
A Firewire audio interface would be better of course, because then I'd have lots more i/o and routing capabilities with soft control, and so I'm planning on getting one soon
16 inputs in my rack right now would be sweet indeed, particulary considering that 4 items have their own input/routing capabilities as well as multipe output channels, so a Firewire interface is pretty much totally in sight
(OSX, tiBook, lotsa RAM, smooth as silk USB audio drivers)
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
The creative is nice, but it's been my experience that creative has a hard time supporting thier products (with the exception of their cambridge soundworks stores).
Chrisd
Co-Editor, Open Sources
Open Source Program Manager, Google, Inc.
I use the extigy and I must say it's great.
I needed something for my laptop so that I could record live mixes from my dj equipment, since my laptop only had a mic input (really horrible for recording from a device). I decided on the extigy because I found a linux driver for it (you need a separate driver for 2.4.21, and so far it works with 2.6.0 test3, at least for playback).
So far I can tell you it records great. It records at 48000Hz (which means you have to convert wavs down to 44100 before you can burn em, but it's easy with sox). I haven't tried the 5.1 capabilities yet since I don't have money for a 5.1 speaker set;) I also haven't had a chance to test the midi capabilities with it yet, but my dmesg does say the usbmidi drivers are working.
I think the coolest thing about it so far, aside from the fact that it just works well, is that if you know what you're doing, you can write programs to make the remote control do whatever you want. The linux-2.4.21 drivers I found came with an xmms wrapper example that works pretty well. You can use the volume controls, stop, pause, play, etc. and switch songs... I spent the first week I had it just watchin my xmms volume knobs move when I pressed the vol+ button haha.
The extigy is also super light if you want to carry it with you. I think the adapter might weigh more than the device itself. I'm not sure how the extigy works any other OS, but I guess it would perform well if you had the right software.
Chaos is Divine *
I'd avoid the Creative Labs card based on driver issues I've had in the past. It is not so much that their drivers don't work - it is the way they bundle everything in an exe. Not good when you are trying to work around problems. I know nothing about M-Audio, however..
+++ UGUCAUCGUAUUUCU
You haven't said what you want to do with said sound card. Here are some likely possible uses:
If you want high-fidelity field recording, USB is good (I use an Edirol UA-5 usb 'prosumer' audio connection, and am quite happy with the results). Really high level stuff requires a different interconnect, firewire, PC Card, USB2, etc.
If you want a gamer card, USB is a good choice for a laptop or other semiportable operation (LAN parties). Keep in mind, this environment may call for simply a decent pair of headphones. Moving 8 speakers around constantly is not fun, 2 or 3 (or headphones) are a better choice.
If you want a home theater setup (DVDs, DVB, HDTV) you're probably looking at a fairly static setup and might as well go with the standard expansion card. If you have a really high-end setup, (good amplifier, speakers, and room design) consider a good quality external solution to remove the EM noise from inside the computer's case. I strongly hestitate from describing any recent Creative Labs sound device as 'High Quality', but I have not in fact listened to the one you described.
Both USB models you chose are USB1.1, meaning low bandwidth, and will top out quite easily. Think 48k/24bit/2chan full duplex, a raw AC3 stream, or 96k/24bit/2chan half duplex.
"'Tis great confidence in a friend to tell him your faults, greater to tell him his." --Poor Richard's Almanac
Most PCI sound cards have noise and interference problems. Try turning up the volumn and listen with a good headphone, the noise is very noticable. I don't understand why many people buy expensive PCI sound cards while a cheap USB card does the job better.
I got an M-Audio USB unit, and I was amazed by the sound quality improvement over the built-in audio on my Mac... and Macs are known for having pretty good audio to start with.
No problems digitizing at 24 bit accuracy across USB 1.1.
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
1) i can't tell if the bandwidth of these things is really an issue. 6 channels at cd quality comes to 4.233 megabits. 192/24/6= 27 megabits. so it would seem that regular usb would be too slow, i guess, but that's in the spec of several of the usb audio boxes, so i just don't know what's going on.
2) usb would certainly remove grounding, computer noise, etc., but so would optical digital connections. i have my stereo hooked up to a pc with a terratec aureon 7.1 space card, about $150us, and my connection has never sounded better.
it passes through dvd audio with no probs, and, for my vinyl-to-digital needs, it has digital in AND out on the back of the card.
i would have gone with a creative, but they don't have such specs, and the cheapest other card i found that did was $400.
it also has support in the linux kernel, which i'll be testing after i build a new music & video machine. actually, i think i might whip out knoppix here in a moment...
oh, it also looks very well made. everything is labeled nicely, too.
3) the dominance of creative is not good, i don't think, but i can't think of any way to help the situation. i would have bought one had they had what i needed...
stored on computers from birth to the grave
get a cmedia 8738 based board.
I think its bit accurate and it has good linux support.
connect its spdif out (or in) to a dac (adc) and you're in business.
many mobos come with this chip already onboard, too.
--
"It is now safe to switch off your computer."
It's like a standard Audigy, but I think it sounds worse than an Audigy. My advice: Go for the plain Audigy or the Audigy2. I have an Audigy2 and I am still trying to tweak it into producing sound under Linux; I understand it sounds better than the more Linux-friendly Audigy though.
I have had incredibly bad luck with it, particularly with the Edirol UA-3 and UA-3D. I do some semi-professional audio mastering for a Dharma group, and I have _never_ gotten a clean recording. Usually I get little glitches every five or ten minutes. I wound up having to buy a PCI card to do the digitization. Of course, I'm doing S/PDIF digital audio, so I don't have to worry about noise from the power supply.
I have had pretty good luck with the pair of SoundSticks that I got for Christmas last year, which are USB *output* devices. They occasionally glitch out when the screen saver goes off (this is on MacOS X), but the audio quality is great otherwise - I've never heard a glitch on output other than with the screen saver.
I heard someone saying that extigy is equal to an SBLive 5.1 with USB-interface... and the Audigy2-chipset is way newer, and has 96bit sampling and other nice stuff. So IIRC and the extigy uses the Live!-chipset, then I'd definately buy a Audigy2-based card instead.
...is (~an order of magnitude) bigger with USB. This can be a real issue if you're doing (many) multitracks, where latencies add up.
Higher CPU usage and bandwidth limitation (recording standard 24/96 will "max out" USB-1 at full duplex) are other issues you (usually) don't face with PCI cards or Firewire stuff.
Price difference is not an issue usually - better ADC/DAC are expensive in every packing (PCI/USB/Firewire).
Yes, it is advantagous to have the ADC/DAC remote from the EM-noisy PC enclosure - but the max. (specified) cable length of ~1m (correct me here please if my memory is not right - yes, I know that usually longer cables beyond the max. specification still work with a number of devices) is a bit short for nice usage above the desk.
I bought a JVC reciever about six months ago ('cause the ex spilled a coke in the old one) and it happened to have a USB "input" (USB-B connector) on the front.
/dev/dsp1. Now I have mplayer set up to use that device for audio output, and everything else uses /dev/dsp (lame built in sound on my MB connected to lame speakers built into my display).
I didn't think much of it when I bought it, figured it'd be a windows only thing anyway. One day my system was off, for a hardware upgrade IIRC, and I plugged in the reciever on a whim.
RH9's kudzu picked it up and set it up as
It all works out really well, and the sound through the reciever is great.
The one downside to consider ist that you can only play audio CDs through a USB sound device by using CDDA, which is less than ideal. Uses a lot of CPU and IDE bandwidth and still skips from time to time. (For me, anyway.)
Good luck!
-Peter
This little bugger, the Hercules Game Theater XP was first released to Market about 3 years ago and has enjoyed relative obscurity compared to Creative's offerings, though it was far superior to the SBLive! Platinum (Creative's flagship at the time). After it was released, I waited for some reviews to come in and they were quite good, so I bought one. Then I bought another. Then my father-in-law bought one.
It is PCI based, with nost of your I/O's on the breakout box, including 4 USB ports, gold-plated 1/4" headphone with control pot, gold-plated 1/4" line-in with control pot, gold-plated RCA line-in, game port, gold-plated 1/8" main and surround line-out, 6 gold-plated RCA line-outs (main left/right, surround left/right, center, subwoofer), Digital S/PDIF Input & Output (Coaxial & Optical), MIDI-In/MIDI-Out DIN connectors (MPU-401 compatible).
I've never had a problem with it. Drivers are great. 7.1 Audio is nice! It's based on the Crystal CS4624 DSP, a fairly capable chip.
When released, it sold for about $150, compared to the SBLive! Platinum, which came in at over $200. I don't see it at CompUSA and BestBuy today, but I'm sure you can find one.
How are you going to keep them down on the farm once they've seen Karl Hungus?
I've had some awful problems with USB audio devices. I've never used an Extigy (I'm a mac user, and it isn't compatible), but I've used a Tascam audio device to control my MIDI and audio signals through my iMac. Although it handles MIDI quite well, I've had some trouble with audio latency - sometimes barely noticeable, other times up to 1 second. It's taken some tweaking to fix.
I think it just depends on what you want to use your USB sound device for, and what platform you're using (and software).
I don't own an Extigy, but my roommate did, and I "borrowed" it on frequent occasions. He has a 5.1 surround sound speaker set up in the room that was excellent for watching movies, playing music, whatever. It was nice to be able to plug in the extigy whenever I had some songs I wanted to play on my laptop while he was in class or out.
The major problem we found was no support for DVD 5.1 audio. We never figured out if it was the extigy, the OS, or the dvd player... but the Extigy (sorta) made up for it by mixing the front channels to the back speakers with ease.
If you've got a laptop, I reccommend the easy to plug-n-play Extigy.
A certain portion of noise seems to come from badly-shielded line/mic/aux inputs on the card itself. Disabling these on the volume control (when I'm not playing a CD, or recording) actually reduced noise quite a bit.
Yes, these are other sources of noise as well, quite often depending on what you have running in your box, but I've found that using a decent speaker cable on my not-so-expensive SBLive give me nice clean sound in most occasions.
Anyone ever notice that a lot of noise comes from CD-ROM drives? I wonder if it's an issue with the tiny little cables on the line->aux cable, or just travelling interference in the box? It's also not a bad idea to move your soundcard as far away from other devices (say, bottommost PCI slot, away from video card, etc) as you can.
USB audio I've looked at... but I think it's probably most suited to somebody who does mixing on the go, and/or laptop users.
If you're interested in firewire audio you should check out the mLan standard, which does power + MIDI + multitrack audio over a single cable. Yamaha and PreSonius both have mLan gear in the shops now (mixing desks, permaps etc).
Vino, gyno, and techno -Bruce Sterling
You know, you should spend your $75 on a SoundBlaster Live Platinum with the LiveDrive extension. They are pretty cheap. The LiveDrive extension, which sits in a drive bay on your machine, has a digital, optical output that you can use to route audio to your receiver, if it has an optical input. My cheapo, kenwood VR505 has such an input. The cable is somewhat expensive, but the sound quality is worth it.
With it, you can even input a digital, optical signal from, say, a playstation2, mix it with any audio you like, and output it optically back to your receiver [link]. Hope that helps.
This sig is false.
If you're looking for excellent fidelity then go with a card that has an optical out. That way you don't have to worry about noise generated by ur PC. Optical is also not affected by EMF from all your power cables. Plug that optical cable into ur audio system receiver and let your amps do the work. -doing taxes is a lot like hell only it lasts longer and hurts more.
Beware of those who profit off the docile and persecute the unbelievers.
i recently purchased the extigy because my sb was starting to go bad. nothing but praise for it. nice features, nice sound, and i can swap it to my laptop for better sound quality than the onboard if needed.
All I have to say is "Stereo-Link"... I've had so many problems with grounding loops and computer audio that the only way to go is digital. Whether it be optical or USB, it's the only way to cut out noise that will more often than not be apparent in a computer... Stereo-Link USB DAC This thing rocks, I own the 1200 and is the best audio investment I've made in a long time!
So I used a cheap edirol on my windows 2000 machine, and it sucked. I could not get it to work reliably. Also tried special usb asio drivers, which I use to make music, but that one too gave too much latency, plus it was very unreliable. When I use it on my ibook, the interface works without problems. But I use it for musicsoftware, so I need low latency. For your home theater setup I would either buy a reasonable cheap soundcard, like an audigy 2, use the digital out on a dolby digital amp if you have one. Ii'd say, if you buy the cheapest one, you might just try it out and see if the noise isthat bad when using analogue outputs. The usb solutions are a bit more expensive, and it you do the digital out, the noise thing is not really an issue. Furthermore, M-audio has much better products than creative, and mich better support. My M-audio audiophile 2496 is not noisy, even using analogue outs in my powermac g4.
USB 1.x has the same bandwidth basically as an ISA slot. Either wait for a USB 2.0 device, Firewire, or get a PCI card for the moment. Audigy 1 cards are cheap, just get one for 50$ (or cheaper) online and wait.
I stumbled on a setup by accident which works great. I had a IO Gear USB KVM switch, and got a Sound Blaster Extigy. Well, the KVM has USB ports for the keyboard/mouse, then a second set of USB ports which can be switched independantly of the mouse/kb/video. Extigy. Result of this-I can listen to mp3's on one machine which I'm working on another. I can easily switch which machine the sound card/speakers are hooked to by pressing a few keys on my keyboard. Works GREAT!!!
If you are really into sound quality, M-Audio is the place to go. They don't make the best cards on the market (MOTU, DigiDesign) but they are priced right and they have Drivers for EVERYTHING. Say you want Linux, you got it. Say you want OSX, got it. Some of them even have BeOS.
Anyway, the sound quality is very good. If you are just looking at 2-channel stereo sound, USB will be fine. If you need more channels than that I would look at PCI.
There can be latency issues when recording ~8 channels of USB audio.
Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins, Grumpy Watkins,
Ruby Sleeps