TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Low latencies are bullshit

2 点作者 morazyx将近 15 年前

1 comment

dkersten将近 15 年前
I have two brothers - one is a DJ and the other a sound engineer. Both are also into computer music production.<p>I know (because I've experienced it first hand) that when using software like Reason, Cubase or Logic, the difference between a 2ms and, say, 8ms delay is noticable when using MIDI keyboards. The time between hitting a key on the MIDI keyboard and hearing the note is very noticable.<p>Then again, the issue here is that the time between hitting the key and sound reaching your ear is too high, so theres obviously the added latency of the sound travelling from your soundcard to your ear (since the quoted latencies are those from when sound is generated until its processed by the soundcard). So by minimizing the latency in the OS sound system, you have more time to play with to generate the sound and still hear it before its noticable.<p>As I see it, there are 5 latencies involved:<p><pre><code> keyboard&#60;-1-&#62;software&#60;-2-&#62;sound system&#60;-3-&#62;soundcard&#60;-4-&#62;speakers&#60;-5-&#62;ears </code></pre> There is little that can be done about 1, 4 and 5 (at least, not by the musician or programmer, this is up to the hardware guys - besides perhaps the MIDI driver). We want to maximize how much can be done by the software, so by minimizing 3, we have more time for use in 2 before its noticable.<p>So, yes, for musicians and sound engineers, low latency in the OS sound layer can be important, in my opinion.