3 ms·
Thanks for the lesson in acoustics but I'm not sure what any of this has to do with OP. He wanted a Soundblaster. Also this doesn't add up: > in fact evne PC
by riprowan 10y ago
Thanks for the lesson in acoustics but I'm not sure what any of this has to do with OP. He wanted a Soundblaster.
Also this doesn't add up:
> in fact evne PCIe has too high latency compared to PCI, and when the switch from PCI to PCIe happened, soundcard makers had to put a ARM chip on the PCIe cards to do some calculations that originally were supposed to be done by the PC main CPU, because the latency of PCIe was too high.
You say that the convolution was supposed to be performed by the host CPU, but had to be moved to the PCIe card due to latency. That doesn't add up. If the convolution can be calculated in realtime by the CPU, then the only data that has to travel to the soundcard is the 16/44 (or 2496) audio which is easily handled by PCI, PCIe, USB, etc. with negligible latency.
If a processor had to be introduced, it was to perform convolutions because the host CPU couldn't keep up.