198.54.202.226
In Reply to: RE: HDD Quandry posted by Dawnrazor on July 03, 2008 at 17:27:54
Dave's post is excellent. Realtime audio playback leaves no room for 'undo' and 'redo'. Obstacles interfering with sample streaming will manifest as increased jitter.
The part on avoiding PCI bus is explained as follows:For best results, don’t play music from USB / Firewire hard drives or a Network (LAN / WiFi). This also applies to Windows on USB flash drives. Rationale:
■ All soundcards (USB, Ethernet or PCI) operate of PCI bus.
■ Best design is when soundcard has lions share of PCI bus use.
■ USB and Network drives (which also connect to PCI bus) go against this design principle as data traffic now competes for PCI bus use.
Technical background: PCI read or write transactions take place between master and slave devices (soundcard, CPU…). All devices connected to PCI bus can act as master or slave. During a read or write transaction, master takes control of bus and STOPS all other devices from transacting. This is where a conflict arises – soundcard wants more data for output but PCI bus is busy with a data transaction (from USB drive or Ethernet) thus forcing soundcard to wait. This all happens at frantic speeds but for ultra low latency playback, this conflict will have impacts. Hence, internal SATA drives are best where motherboard maintains dedicated bandwidth.
Follow Ups: