[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Date Index][
Thread Index][
Author Index]
RE: new HW/SW trend?
At 01:04 PM 1/21/2003, Kevin Goldsmith wrote:
> >Cool! Too bad manufacturers aren't running to put ethernet ports in
>their
> >devices yet, but USB could be a better way around this anyway, and the
> >HEINOUS (ahem) bandwidth and buffer limits of the MIDI hardware spec.
> >
>USB definitely gets around some of the latency, and USB 2.0 can deal with
>the bandwidth, but both USB and Firewire are still working off more of
>the
>idea of a chain type mentality (I'm sure there are ways around it). You
>also can't share devices between two computers as you could with
>Ethernet. Plus, I'm not sure if devices on a firewire or USB chain can
>address each other directly or if they have to go through the controller
>(computer).
that is true for USB, but not Firewire. this is why USB was discarded as a
choice for audio networking. One requirement needed was peer-to-peer
operation, where any device on the network can directly communicate with
any other device. Firewire works this way, like Ethernet. USB is not
peer-to-peer, and requires a central device to manage the network (usually
a PC).
This is a cost issue. With a peer-to-peer network like ethernet or
firewire
you greatly increase the complexity of each device on the network, since
they all have to manage a lot more themselves. This increases the cost of
those devices in terms of components, cpu cycles, memory, etc. It is
totally inappropriate for something simple and cheap, like a mouse. The
goal of USB was to create a cheap, fast way to add peripherals to a
computer, and it was critical to keep the cost of the peripherals as low
as
possible. This meant centralizing the complexity in one device (the PC) so
all the peripherals could remain simple and cheap.
(Since I spent quite a few years developing hardware in the PC industry, I
also came to discover that this trend of centralization in the PC is
Intel's usual goal in introducing new industry standards. They benefit if
the central CPU needs to be faster and more powerful, so they always seek
to centralize complexity there. That is the more cynical interpretation of
the reason for USB 2.0's existence. There are numerous other examples of
this, like AC-97 for audio on the motherboard. Interestingly, Microsoft
tends to push the other way, and was long a proponent of firewire and
rather cool towards USB 2.0.)
>One last reason why ethernet is better: WIRELESS!
I believe there has been movement towards wireless firewire, but I don't
think it is commercialized yet. The basic wireless technology is all
there,
so I imagine it wouldn't be that hard to run firewire over it but I've
never looked into it. A wireless studio would obviously be a great
innovation!
kim
______________________________________________________________________
Kim Flint | Looper's Delight
kflint@loopers-delight.com | http://www.loopers-delight.com