嗨,我对这件事很陌生,请耐心等待。我正试图将WAV文件转换为谱图,但不知道如何开始。我读了一些说要读取PCM数据(我认为是我的WAV文件)并将其存储在WavReader类的数组中,然后对其应用FFT并将其转换为GUI。我目前使用Naudio来实现这一目标,但找不到任何显示如何将WAV文件转换为光谱图的内容。谢谢 编辑: 我发现有关转换PCM与FFT与Naudio和IM坚持。 using (var
我想要一个3d光谱图这就是我迄今为止所做的。 urlwrite('http://goo.gl/D1uAn','sample.wav');
%reads from web and saves the wav file in local folder with name sample.wav
%this might not save the file if so please download t
我正在尝试使用MATLAB读取WAV文件中有音乐音符序列的项目。例如,我的WAV文件可能包含一系列C-D-C-E。把这个文件加入我的程序将打印出“C D C E”。 我尝试使用WAVREAD将文件转换为矢量,然后 使用采样将其下采样并制作为单通道文件。 然后,我能够想出在某些频率具有“峰值”的谱图。 从这里,我想获得关于如何让MATLAB识别峰值频率的帮助,从而使我能够打印出笔记。 还是我在错误的