Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪个API:JavaFX或JMF更适合Java中的音频处理?_Java_Api_Javafx 2_Jmf_Audio Processing - Fatal编程技术网

哪个API:JavaFX或JMF更适合Java中的音频处理?

哪个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方面做了大量工作: 我没有使用过它,但它似乎有相当多的用户和最近提交的代码,这是一

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


我只是不知道这些API中哪一个更好?每一个的局限性是什么?

JMF是古老的、笨重的、基本上没有维护的


JavaFX可能支持也可能不支持您所需的功能,但至少在Oracle的雷达上可以看到它的未来发展。

您可能想看看FMJ,它基本上是一个开源的JMF替代品,因为Sun在维护JMF方面做了大量工作:


我没有使用过它,但它似乎有相当多的用户和最近提交的代码,这是一个好迹象……

我已经检查了FMJ,这似乎不太合适,因为我需要了解这一点以及JMF…因此我认为JMF将是合适的,因为我已经开始使用它…无论如何,感谢需要的时刻说,继续使用JMF,因为我等不了那么久……谢谢你告诉我JMF没有维护……我将把它当作一个挑战来使用它,因为我喜欢挑战,并且已经开始使用它了