java - 哪个 API : JavaFX or JMF is better for audio processing in Java?

标签 java api javafx-2 jmf audio-processing

我正在做一个项目,我必须将音频数据(很可能是 mp3、wav 或 wma 格式)转换为波形,并获得 FFT 和音调以及以毫秒为单位的时间音高发生变化。

我只是困惑这些 API 中哪个更好?其中每一项的局限性是什么?

最佳答案

JMF 古老、笨重且基本上无人维护。

JavaFX 可能支持也可能不支持您的需求,但至少它在 Oracle 的 future 开发雷达上。

关于java - 哪个 API : JavaFX or JMF is better for audio processing in Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13929501/

相关文章:

java - 具有子类和所需参数的构建器设计模式?

java - 创建一个带有 3 个单选按钮和一个提交按钮的基本框架

django - OAuth Web 服务和 Django-piston

java - 将生成的流保存到 ArrayList 中

java - 获取用户输入的计算器程序

ios - ECGraph无法在设备上运行,但可以在模拟器上运行

python - 由于 SSL 模块不可用 Python,无法访问 URL

grid - JavaFX 2.x : How to move Line, Grid 和 X Ticks 在一起?

java - 如何在容器内正确布局旋转节点?

javafx-2 - 用 TextField 中的数字替换文本