[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