C'è un'altra differenza che non ricordo se se ne sia gia parlato.
- Firewire è half-duplex ovvero i segnali in ingresso e uscita viaggiano a turno sullo stesso BUS
- USB è FULL-Duplex ovvero ci sono 2 bus dedicati che possono inviare dati contemporaneamente.
Mi pare di aver capito leggendo varie pagine su internet (quindi non posso giurarlo) che la velocità dichiarata per le usb2 è praticamente la somma di quelle dei due bus... ovvero se c'è scritto 480Mbit/s si deve leggere 240Mbit/s per ciascun bus.
Ecco quindi una possibile spiegazione che giustifica la maggiore velocità della firewire 400 nella spedizione di dati in un solo verso. Penso che sia quindi assolutamente ineccepibile che in questa modalità di utilizzo la firewire sia superiore alla usb2, ma almeno a livello teorico in un utilizzo in cui avviene contemporaneamente la spedizione di dati in entrambe le direzioni (cosa che con le schede audio accade spessissimo) le usb2 dovrebbe essere migliore!
Ho infatti scoperto (a dicembre quando stavo decidendo che tipo di scheda audio far acquistare ad un mio amico) che non è vero che le schede audio esterne a USB2 sono più economiche di quelle FireWire!! LA cosa che mi ha quasi sconcertato è che ancora adesso ci sono in commercio moltissime schede audio USB che usano ancora la USB1, ecco perchè costano meno delle Firewire!!! Se fate attenzione a capire quali schede hanno effettivamente la USB2 scoprirete che queste costano come le firewire, e a volte anche di più!
L'idea che io mi sono fatto quindi è che probabilmente USB2 e FireWire hanno prestazioni mediamente equiparabili (a seconda dell'utilizzo che se ne fa una è meglio per certe cose e l'altra è meglio in altre), ma da utilizzatore di scheda audio firewire posso dire che non ho mai avuto alcun problema di latenza, acquisizione e nulla!!!
Spero di aver detto cose utili per i posteri!