14得票1回答
iOS FFT Accerelate.framework 在播放期间绘制频谱

更新于 2016-03-15 请查看这个项目:https://github.com/ooper-shlab/aurioTouch2.0-Swift。它已经被移植到Swift并包含了你寻找的每一个答案,如果你来到了这里。 我进行了大量的研究,并学习了关于FFT和Accelerate Fr...

14得票2回答
使用HTML5创建Youtube流的音频频谱。

在HTML5中创建媒体元素源(绘制YouTube视频的可视化效果),这是否可能? 如果可能的话,您能给我展示一个示例吗?我只想添加一个传统的YouTube播放器,并在其下方添加频谱/可视化效果。我在互联网上找到了一个MP3版本。 这是一个音频/ MP3版本,但我不知道它是否适用于YouTu...

12得票3回答
使用Linux命令行从WAV/RIFF获取频谱的频率范围

如何生成包含WAV/RIFF音频文件频谱的文件? 我想使用Linux命令行。 我知道一个很酷的SoX函数可以生成PNG频谱图: sox sound.wav -n spectrogram 但是我不需要频谱的可视化表示。我只需要在数据文件中获取频谱以便我可以对其进行处理。我相信使用S...

11得票1回答
iOS FFT绘制频谱图

我已经阅读了以下问题: 如何使用苹果FFT和Accelerate Framework? 使用加速框架进行FFT时,我该如何设置缓冲区? iOS FFT Accerelate.framework如何在播放过程中绘制频谱图? 它们都介绍了如何在加速框架中设置FFT。在他们的帮助下,我能够设...

10得票1回答
将FFT频谱幅度归一化为0dB

我正在使用FFT从音频文件中提取每个频率分量的振幅。实际上,Audacity已经有一个名为"Plot Spectrum"的函数可以帮助解决这个问题。以这个示例音频文件为例,它由3kHz正弦波和6kHz正弦波组成,谱图结果如下图所示。你可以看到峰值在3KHz和6kHz处,没有额外的频率。 ...

10得票4回答
通过频谱分析检测MP3比特率

有没有可以检测 MP3 比特率的程序?我不是指文件被编码后的有效比特率,而是只能通过频谱分析计算出来的真实比特率。 例如,如果我有一个以 128 kbps 编码且大小为 1 MB 的 MP3 文件,然后我将这个 MP3 转码成 320 kbps,使其大小变成 3 MB,那么我会得到相同的音频...

10得票1回答
在Libgdx库中使用getSpectrum()函数

我知道你现在想的第一件事是“在文档中查找”,但是文档对此不是很清楚。我使用这个库来获取FFT并按照这个简短的指南进行操作:http://www.digiphd.com/android-java-reconstruction-fast-fourier-transform-real-signal-...

9得票3回答
如何对频谱进行重新采样/重采样?

在Matlab中,我经常使用Welch方法(pwelch)计算功率谱,然后在对数-对数图上显示。 pwelch估计的频率是等间距的,但对数间距的点更适合于对数-对数图。特别是,在将图保存为PDF文件时,由于高频处的多余点数,会导致文件大小巨大。 有效的方案是什么,可以将线性间距的频谱重新采样...

9得票3回答
如何从实时音频开发频谱分析器?

我正在开发一个实时从麦克风获取源音频的应用程序,不需要进行文件存储。基本上,我使用: mRecorder = new MediaRecorder(); mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); mRecorder.set...

8得票3回答
用gnuplot绘制可见光谱

所以我有这样一种数据。 3.500E2 -0.956862 ... 10.00E2 -1.95941 在一个文件中。 如果我绘制它,它看起来像这样: 现在我想用可见光谱填充曲线下的区域,就像这样: 我已经找到了这个论坛帖子,它为我绘制了一个漂亮的可见光谱,但是我无法将自己的...