Digital audio - Wikipedia, the free encyclopedia
The reason increasing the sample rate reduces the latency is simple math.
You've got 48000 noises a second or 98000 noises a second.
Now, your buffer is 128 - traktor stores 128 noises and plays them all.
SO traktor empties it's buffer at a rate of 48000 or 98000 giving...
37.5 (48000) or 76.5~(98000) new buffers each second.
Meaning...
When I press play traktor stores 128 noises in memory BEFORE any sound is sent.
When I say scratch, traktor adds this new sound to the end of the buffer and it gets played but not until after the other 128 noises have played.
The time it takes to get to this sound (the latency) is decided by the sample rate as I showed above.
Did that make any sense kids? Or do I get another talking fruit?