(Please read the part of the text written in bold letters. I am not asking how much delay I should have or how to minimize delay on my system.)
Hello everyone,
I finally got my stage piano to work with Pianoteq 8 and the Topping DX1 and am now trying to figure out how much further I can reduce the delay between key presses and sound.
When I select a buffer size of 16 samples Pianoteq displays 0.3 ms of latency. The input latency displayed in the Topping panel is 1.33 ms and the output latency 3.50 ms in Safe Mode, 1.50 with Safe Mode disabled. I can't drop the buffer rate any lower without overloading my CPU. With a buffer size of 64 samples - which is a tiny bit more stable - I get 1.3 ms according to Pianoteq and 2.33 ms according to Topping.
Would a low latency audio interface perform any better than the Topping? I have no idea how to compare the performance in this regard.
And would an interface lower the load on the CPU so that I could select lower buffer sizes?
I'm essentially trying to understand how much latency simply comes from my system, and if I could remove more by using something else than the Topping. Sadly I have no way of measuring total delay except software like Latencymon, which to my knowledge doesn't show all of it.
Thanks a lot!
Hello everyone,
I finally got my stage piano to work with Pianoteq 8 and the Topping DX1 and am now trying to figure out how much further I can reduce the delay between key presses and sound.
When I select a buffer size of 16 samples Pianoteq displays 0.3 ms of latency. The input latency displayed in the Topping panel is 1.33 ms and the output latency 3.50 ms in Safe Mode, 1.50 with Safe Mode disabled. I can't drop the buffer rate any lower without overloading my CPU. With a buffer size of 64 samples - which is a tiny bit more stable - I get 1.3 ms according to Pianoteq and 2.33 ms according to Topping.
Would a low latency audio interface perform any better than the Topping? I have no idea how to compare the performance in this regard.
And would an interface lower the load on the CPU so that I could select lower buffer sizes?
I'm essentially trying to understand how much latency simply comes from my system, and if I could remove more by using something else than the Topping. Sadly I have no way of measuring total delay except software like Latencymon, which to my knowledge doesn't show all of it.
Thanks a lot!
Last edited: