veggieryan wrote:am wrote:veggieryan wrote:... firewire and usb will introduce unusable latency. period.
.
i use trash, and a motu traveler (firewire)... can get a buffer size as low as 45 samples when i'm at 44100...
here we go again. try a search.
firewire ALWAYS introduces 64 ADDITIONAL samples.
NO MATTER WHAT. that is FACT. google it.
motu just happens to dishonestly MISREPORT the ACTUAL latency in the driver settings dialog to make you THINK its lower than it ACTUALLY IS IN REALITY. RME does this on the fireface as well. probably to cut down on the complaints to support entitled "why is my firewire interface's latency twice the latency of my pci interface?"
so, your 48 samples is really 48+64=112 samples which is about 7.5ms latency versus the 4ms you would get on pcmcia. thats pretty much double the latency. now pick up your mic and some headphones and sing through it monitoring through the computer, not the soundcards internal mixer called "zero-latency" or "direct monitoring" which bypasses the computer.
this is how you would monitor through vst or au fx.. but for this test leave it dry.
hear the slight echo? thats what 7.5ms sounds like. it drives vocalist, guitarist and drummers nuts.
add a midi drum pad in the mix and you get even more terrible firewire latency on the midi side + the 7.5ms on the audio side. its not usuable.
furthermore although its a higher latency than it would be on pci/pcmcia, it comes at a higher cpu cost, meaning you cpu maxes out sooner.
you also get dropouts sooner because firewire has no direct access to DMA. this means the with a 24 channel pcmcia/pci device, the first dropouts only happen on the last channel.. channel 24.. channels 1-23 keep on playing perfectly.
on firwire ALL the channels will dropout together.
firewire and usb devices may work fine for amateurs but that doesnt change the facts.
if you want to MONITOR THROUGH the computer and use fx like guitar rig then you will want to run at 64 samples and you will need pcmcia/pci.
make excuses, tell me you cant tell the difference, it doesnt change the facts.