Back in the days when children walked to the school bus and phone calls were dialed by making and breaking switch contacts, there existed a serial protocol or two. Geeky folk used them for simple communication tasks, like connecting a primitive peripheral to a computer or controlling some industrial process. That serial port has grown up and, at least in the consumer arena, the role is now being filled by USB, the Universal Serial Bus.
The five year old USB standard, middle aged by computer standards, has gotten some recent injections of the same technology that keeps Keith Richards running like a well oiled clock. Though version 2.0 of the standard has a design data rate of 480 Mbits/second, dont think that youll always see that level of performance. More on that point in a bit but, for now, lets marvel at the kaleidoscope of USB stuff thats appeared in the marketplace since Bitstreams last visit back in August of 2000.
Generally, USB devices fall into either the storage, utility, or I/O category. Lets start with what I call the utility category of products, including those that convert your legacy serial, parallel, PS/2, ADB or CardBus ports to or from USB, power management products such as those that restart your computer when it goes catatonic or USBequipped UPSs (uninterruptable power supplies) that puts your computer gently to bed when the power utility does an Enron.
Theres been a lot of buzz about Bluetooth lately and, though its mostly hype, you too can participate in your own nanonetwork with 3Coms USB to Bluetooth converter. More mundane but definitely more useful are those products that back up your machine before the inevitable crash and burn. Toward that end, wouldnt a no fuss, no muss backup solution be nice? How bout CMS Peripherals ABS line: standalone, USB 2.0 hardware and embedded software combos that, once connected to either Mac or Win, automatically initiates a full or incremental backup.
From the I/O arena, we have audio and video as well as USBs traditional turf, human interface products like keyboards and mice from which to choose. Need to get analog audio or video into or out of your computer? No problem! Need a haptic joystick to fully appreciate your new flight simulator? No problem! Need a better stock tip than shares of @Home? Sorry, wrong magazine!
On to digital audio I/O gear
There are several MI (Musical Instrument aka semipro) products out there that address the budget end of the market or simply dont require a whole lot of bandwidth to do their job. An example of the former is MOTUs crossplatform 824. With ADAT sync in, phantom power and the ability to chain up to 4 together for 72 channels of sample accurate 48/24, the price and performance meets most bubbas needs. Not to be outdone, Ego Systems also has most I/O bases covered with a complete line of ADAT and analog conversion products from which to choose. Swissonics AD96 is yet another example of USB audio I/O. It joins Emagics EMI 2|6 in the increasingly crowded USBforMI market. Performing journeymans duty on the field recording front is the rugged, buspowered USBPre from Sound Devices. For those who cant seem to scrape up enough dough to splurge even on those cost effective entries, Griffin Technology provides two choices for analog audio I/O, their straight up iMic and the fancier but still inexpensive PowerWave.
Along with their 824, MOTU has a USBattached synchronizer, the MOTU MIDI Timepiece AV. Since MIDI is a low speed protocol, many vendors have MIDI interfaces with USB. Edirol has several nice USBequipped solutions for the electronic musician that combine digital audio/sound card I/O functions with MIDI. Enthusiasts just getting into production may like Korg/ToneWorkss new PXR4 with a USB spigot for song transfers. Another appropriate match is USB and control surfaces. Events EZbus and Tascams US-428 and baby brother US-224 wrap control and I/O into neat blue packages. Steinberg provides the Houston controller for their VST engine while Contour Designs ShuttlePRO and Midimans Surface One fit the bill for pure control surface satisfaction. Surveying incroachment into their domain, its JLCooper that continues the lead role as Control Surface King. They have, along with MIDItoUSB mapping software, a wide range of modular hardware solutions from basic to elaborate.
Even consumer audio isnt immune to the lure of USBs low cost. Onkyos DW-S500 allinone stereo system ships with USB audio I/O. They also sell USB alternatives to the traditional sound card which includes, along with the traditional A/D/A for computer I/O, a microphone input, stereo RCA analog input and one AES Type II I/O with optical and unbalanced connectors alone with a headphone output. Note that all of the audio related gear Ive mentioned has USB 1.1 ports. As USB 2.0 silicon drops in price, audio vendors will have the incentive to justify adding that increased performance to their bragging rights.
For storage, where the large capacity of modern IDE drives really benefit from the throughput of USB 2.0, you can take your pick of gazillions of rotating media offerings. Affordable pricing on IDE to USB 2.0 bridge hardware makes it a snap to grab a sexy case and integrate a product. WiebeTech has taken the minimalist approach with their USB (and 1394) DriveDock line, a musthave for any techies tool kit. Some, like Minds@works Digital Wallet, even include autonomous operation.
Though there are lots of slow storage products based on USB 1.x, CompuCable, along with DAT Optic, LaCie, New Motion Technology, QPS and others, have taken the bull by the horns and introduced USB 2.0 hard drives. A bonus feature of all these products is they also carry 1394 ports.
At the time of writing, not even Intel, champion of USB 2.0, is shipping a motherboard with USB 2 built in. Youd have to be content with the 12 Mbits per second speed of classic USB rather than the 480 Mbps that USB 2.0 holds forth. California Drives, in addition to CMS Peripherals, Keyspan, Maxtor, Orange Micro and others, offer low cost add-in USB 2.0 HBAs, which quench any thirst for version 2 speed.
A relatively new storage alternative, a variant of flash memory readers, are standalone solid state memory products, exemplified by DiskOnKeys flash memory fob. Its small enough to hang on your key chain and performs flawlessly across all common platforms without driver installation. With their inbedded OS, I think of their products as the worlds smallest NAS or networkattached storage.
With present capacity around 128 MB, flash fobs arent capacious enough for big storage demands, just yet anyway. Though you can't expect to carry your entire mix date or MP3 library around on one, look for capacity in this category to double and double again in the near future. Here, as in other product classes, USB 2.0 support is not assured. M-Systems, the parent company of DiskonKey is typical of the cautious approach of many CE vendors. Blaine Phelps, Worldwide Marketing Director at M-Systems, says The company plans on implementing USB 2.0 by Q3 of 2002. At this time, its really a debate of whether or not USB 2.0 will be implemented by our partners, at which time we will deliver products."
Now is the time when I inject that caveat brought up earlier: dont expect anywhere near the advertised throughput. USB, aka Unquestionably Slow & Braindead, is not a peertopeer protocol. It requires hand holding from the host for most everything. In addition, v2 devices cannot maintain their speed advantage on a bus shared with v1 devices. The always useful hub, a necessity for any complex installation, provides some relief. Julie Moeller, VP of BizDev at Orange Micro confirmed an interesting feature of their USB 2.0 hub: each port runs at the maximum speed of the device on that port. Again, think before daisy chaining USB devices as the slowest device in the chain dictates the speed for all devices on that chain.
Dispite my kvetching, USB has one advantage that I can think of and thats self-discovery of newly attached devices. While the 1394 protocol also supports self discovery, both Win and Mac OS fail to take advantage of it at present. Which brings us to operating systems
As mentioned in February, Microsoft has shifted its emphasis away from USB to focus on 1394 as the high speed bus of choice. Still, XP provides basic support for USB 2.0 right out of the box. As for Apple, OS 10.1 also has solid USB 1.x support but USB 2.0 is still lacking.
One last thing; Though Im not sure how to categorize it, Legos MindStorms ROBOLAB infrared transmitter cuts the leash that prevents your robotic tape operator from getting serious work done. Now thats what I call progress!
Bio - OMas having made substantive progress of late on a clients DAM project, has been decompressing via the mesmerizing Groboto. This column was written while under the influence of Garbages track Cup of Coffee from beautiful garbage.
Related Links - USB Vendors