哪个API:JavaFX或JMF更适合Java中的音频处理?
我正在做一个项目,我必须将音频数据(很可能是mp3、wav或wma格式)转换成波形,并获得FFT和基音,以及基音变化的时间(以毫秒为单位)哪个API:JavaFX或JMF更适合Java中的音频处理?,java,api,javafx-2,jmf,audio-processing,Java,Api,Javafx 2,Jmf,Audio Processing,我正在做一个项目,我必须将音频数据(很可能是mp3、wav或wma格式)转换成波形,并获得FFT和基音,以及基音变化的时间(以毫秒为单位) 我只是不知道这些API中哪一个更好?每一个的局限性是什么?JMF是古老的、笨重的、基本上没有维护的 JavaFX可能支持也可能不支持您所需的功能,但至少在Oracle的雷达上可以看到它的未来发展。您可能想看看FMJ,它基本上是一个开源的JMF替代品,因为Sun在维护JMF方面做了大量工作: 我没有使用过它,但它似乎有相当多的用户和最近提交的代码,这是一
我只是不知道这些API中哪一个更好?每一个的局限性是什么?JMF是古老的、笨重的、基本上没有维护的
JavaFX可能支持也可能不支持您所需的功能,但至少在Oracle的雷达上可以看到它的未来发展。您可能想看看FMJ,它基本上是一个开源的JMF替代品,因为Sun在维护JMF方面做了大量工作:
我没有使用过它,但它似乎有相当多的用户和最近提交的代码,这是一个好迹象……我已经检查了FMJ,这似乎不太合适,因为我需要了解这一点以及JMF…因此我认为JMF将是合适的,因为我已经开始使用它…无论如何,感谢需要的时刻说,继续使用JMF,因为我等不了那么久……谢谢你告诉我JMF没有维护……我将把它当作一个挑战来使用它,因为我喜欢挑战,并且已经开始使用它了