Terminal latency (2017)
As a keyboard player, I can tell you that anything over 10ms latency noticeably degrades the experience. 100ms of keypress-to-sound latency makes the instrument unplayable.Your ears will detect very small latencies; offset something just by 1-2ms, and you get an echo feel; 50ms will be off-beat.(Organ players have to deal with that kind of latency on their instrument[1], but it's a hard skill to learn, and limits the music that can be performed on the instrument. Say, following a drummer is out of the question.)Why people tolerate huge amounts of unnecessary latency is beyond me. And everything is laggy these days.Except MIDI/audio setups, that is. And even in that scene, Android got a low-latency API only last year.I say, the decade of 2020 will be not about increasing performance, but decreasing the goddamn latency down to unnoticeable levels. Or I really hope so.[1]https://music.stackexchange.com/questions/30454/how-does-a-p...