spectrum

    3热度

    1回答

    我想找到一种方法来创建一个图表,显示一个音频波形及其时间频率数据(x轴上的时间,y轴上的波浪能量和频率数据)。我有这样的代码,它在两个独立的情节: [audio, fs] = wavread('audio.wav'); subplot(211) spectrogram(audio,256,200,256,fs,'yaxis') subplot(212) wavEnergy=audio(

    1热度

    1回答

    R我想将从stats::spectrum(类'spec')返回的对象转换(胁迫?)为新的S4类。在S3级“规范”本质上是一种混合格式的各种信息的列表(我评论的屏幕输出): psd3 <- spectrum(rnorm(1e3), plot=FALSE) summary(psd3) # Length Class Mode # freq 500 -none- numeric # spe

    2热度

    1回答

    我花了几天的时间寻找解决方案来解决我的问题。我在找到一个大矩阵峰(约1400 x 2700)时遇到问题。我需要找到主峰和两个较小的峰 - 换句话说就是图中三个最大的峰。该矩阵是一个拟合图像的两个FFT的结果。主要问题是找到主峰的大小。我设法找到了中央高峰的最大值,但由于噪音,我无法找到它的末端。有人有任何想法或代码样本我可以看看找到解决方案吗? 更新:还有一个相关的问题:如何有效地确定矩阵中的阈值

    1热度

    1回答

    我有用C#编写的音乐合成的工作解决方案。如果基于收集振幅谱实施其他仪器,现在我面临着问题。我找到了这个网页,我可以在哪里看到钢琴,音色,管子,小提琴的所有和声部分(1-10)http://elektronicka-hudba.telotone.cz/clanky/metody-zvukove-syntezy/,但我想添加更多不同的乐器,例如鼓,吉他等。我已经在网上浏览了数百页,但没有成功。你知道任

    0热度

    1回答

    通常我计算用pmtm信号的频谱: signal = rand(1000,1); NW = 4; Fr = 1:50; Fs = 200; [p, fr] = pmtm(signal, NW, Fr, Fs); 但是我正在寻找一种方式来向量化这个,所以我可以在同一时间计算多个光谱。我试过: signal = rand(1000,10); %<--- notice I have 10 co

    10热度

    1回答

    我知道你所要做的第一件事是“在文档中寻找它”,问题是文档不清楚它。 我使用该库来获得FFT和我从这个简短的指南开始: http://www.digiphd.com/android-java-reconstruction-fast-fourier-transform-real-signal-libgdx-fft/ 的问题是,它使用: fft.forward(array); fft_cpx=

    2热度

    4回答

    我想绘制音乐文件的频谱(就像他们在Audacity中做的那样)。因此,我希望x轴的频率为赫兹,y轴的幅度(或者说desibel)。 我把这首歌(大约2000万个样本)一次分成4096个样本。这些块将导致2049(N/2 + 1)个复数(正弦和余弦 - >实部和虚部)。所以现在我有这些成千上万的个人2049阵列,我怎么把它们组合起来? 可以说我做了5000次FFT,结果产生了5000个2049个复数

    0热度

    1回答

    我有一个屏幕,我已经创建了我的自定义音频播放器,在那里我播放从web服务接收到的音频文件。我成功完成了这部分。现在,根据我想要生成该音频文件的音频频谱的音频文件。我通过网络搜索并找到了一些与库相关的FFT。但我不知道如何将它集成到我的代码中,所以我需要一些示例或指导说明如何实现它? 任何帮助:-)提前 感谢理解.....

    2热度

    3回答

    我正在开发8位Atmega32的频谱分析仪,输出到LCD显示器上。 最大采样频率为40kHz,最大频率为20kHz,符合fs> 2B。 目前,我在内部生成一个信号,然后将FFT应用于此信号并查看LCD上的频谱。 请注意,这是用伪代码: #define SIG_N 128 //Number of samples in signal buffer #define FFT_N 64 //2*Outpu

    0热度

    4回答

    我知道这里已经有很多关于和弦检测算法的问题了;然而,这些大部分似乎更多地将歌曲解释为和弦或和弦转录。我的问题应该简单得多,因为我只对录制一首吉他和弦进行分析,然后分析它返回所播放的和弦。并且,如果这证明太困难,则仅仅能够判断特定和弦是否正确播放就足够了,例如,向用户呈现和弦以尝试播放,并且在弹奏之后,应用程序将告诉他们他们是否演奏了正确的和弦(某种记忆游戏)。我认为这个第二个选项会更容易,因为应用