Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 JAVA 开发一个实时鼓作曲应用程序。我试图解决的主要问题是确定音符的节奏值是什么。我遇到了准确性问题,因为我正在考虑 100bpm 节拍器中的 32 分音符。这给出了 75 毫秒的音符之间的间隔。我不是 100% 确定考虑时间段和分配节奏值的理论方法可以缩放到每个 bpm 或时间间隔。考虑到人为因素,你认为这是可行的吗?我想这是一个非常具体/经验性的问题,适用于开发类似应用程序的人。
标准 Java 不是一种适合实时操作的语言,如果时间的准确性对您来说如此重要,这意味着您不应该直接使用 Java(至少)。特别是垃圾收集的非确定性行为使 Java 端的实时应用程序变得复杂。