我正在做一个项目,我必须将音频数据(最有可能是mp3,wav或wma格式)转换为波形,并获得FFT和音高以及时间(以毫秒为单位)哪个音调改变了。
我很困惑这些API中的哪一个更好?每种方法的局限性是什么?
答案 0 :(得分:3)
JMF古老,笨重,基本上没有维护。
JavaFX可能支持也可能不支持你所需要的东西,但至少它是甲骨文未来发展的标准。
答案 1 :(得分:0)
你可能想看看FMJ,它基本上是JMF的开源替代品,因为Sun在维持JMF的情况下放弃了球:
我还没有使用它,但似乎有很多用户和最近提交的代码,这是一个好兆头....