2013-03-11 124 views
6

我正在建立一个应用程序,该应用程序具有记录来自麦克风的声音的功能。举例来说,给出传入声音的图形视图将是方便的,例如http://www.filebuzz.com/software_screenshot/full/10920-Audio_Edit.gif麦克风图形声音分析仪

我在网上搜索了一点教程,但我发现的唯一的东西是Audalyzer,但是我很难掌握它,它也在使用整个界面,并且不清楚如何实现它作为一个部件...

也许有人知道一个很好的教程或示例代码呢?

回答

2

您可能想要为此使用快速傅立叶变换。

我想尝试jTransforms:https://sites.google.com/site/piotrwendykier/software/jtransforms

的博客在这里:​​给出了很好的引入FFT做什么,以及如何你可以把它变成一个图表。我担心到此为止你会理解FFT ...

+0

通过问题中的链接判断OP想要绘制音频波形而不是谱图。所以FFT不应该是必需的。 – Michael 2013-03-11 12:38:15

+0

那么它可以在这些形式:http://image.made-in-china.com/2f0j00UvBEaqIRHdbK/EL-Sound-Activated-T-Shirt.jpg或http://web.hcpss.org/~paul_wiedorn/类型/ soundengineeringjf_files/soundPicture.jpg。我认为开始绘制其中一个的基础知识是相同的,还是我错了? – 2013-03-11 12:42:26

+0

@Micheal你是对的。抱歉! – GHC 2013-03-11 13:32:16