@beatpete said:
Thanks, but one of the reasons i got a new i7 is to use lower latencies. I can really feel a difference (especially with pianos) fro 128 to 256 let alone 512 samples...
Hello again
Please don't take me wrong. But I don't know whether you are specialist or not.
Nevertheless I try to explain some matters which are connected to Latencies - CPU - Delays and so on. Maybe there are other interested readers...
First of all: The sound quality is the same with a latency of 128 or with one of 2048.
But there is a difference: The higher the value of the latency the higher the delay.
You can recognize this Delay while you are playing a piano for example.
The time between "Pressing the Key" and the later starting sound in the monitor is the mentioned delay.
So let us take a low latency. Yes - but...
The Computer has a lot more time to handle its things when it gets a data package of 2048 instead of 16 x 128 (=2048 as well).
Let me explain the situation with the situation in a kitchen of MacDonald.
Example One: You order 2048 Burgers at 8:00 and you say: "I will be back at 8:46".
1 Order, 1 Output, 1 Start of the deep fryer, the chef could manage the order between other tasks. At 8:46 you will get your 2048 Burgers.
Example Two: You Order 128 Burgers at 8:00 as well > "I will be back in 2,8 Minutes". 2,8 Minutes later you take the 128 Burgers and in the mean time you order another 128 Burgers...
After 46 Minutes you also will have 2048 Burgers in total. But the stress of the kitchen crew was enormeous.
They had to treat 16 Orders , 16 Outputs 16 Starts of the deep fryer and the chef hadn't any time to do other jobs between the tasks...
And the Burgers in our Computer?
Example One: Latency time 2048 = Delay of 46 ms > less stress for the system
Example Two: Latency time 128 = Delay of ~2,8ms > a lot of stress for the system because the CPU has to do its job 16times in the same time (getting signals, calculating, sending the results to the output...) just as the kitchen crew above.
So it is our task to find the balance between our wish (low latency)
and the ability of our system.
_____________________________________________________________________________
Your problem: Crackels!
I still suspect, that a Latency of 128 Samples is too lo.
Once more: Even if you have a fast system: Playing a project with 36 Tracks, each with effects, 2 - 3 Convoluten Reverbs for depths, some Master-effects...
I guess that you should forget your dream of a 128-Samples-Latency.
You could be happy when the system works with 256 or also with 512 - which makes a delay of ~11 ms.
If you are playing on a stage: 11 ms means 3,7m away from the next musician. Still not really a problem...
Another solution:
If you want to play with low delays: Take a very low latency for the situation of playing and adding melodies with your keyboard.
Mute most of the tracks, don't use effects while this part of work.
When it comes to mixing down the project - with all the effects and tracks - then you can choose a higher latency.
Best
Beat Kaufmann