首页 文章
  • 1 votes
     answers
     views

    多音调检测:FFT还是其他?

    我已经研究过快速傅里叶变换,并且无法看到它们从一个信号中解码多个频率的方法 . 有没有办法分解fft计算的结果,以便我们可以看到和弦中的单个音高,或者可能根据fft的结果计算最可能的和弦? 如果没有,是否有另一种音高检测方法可以检测实时设置中的多个音高? 编辑:我试图一次不超过6个球,因为我写的软件涉及吉他;在程序用户有七弦吉他的随机机会中,它需要能够最多拾取七个音高 . 在这种情况下,是一种FF...
  • 1 votes
     answers
     views

    谐波产品频谱的MATLAB代码

    有人能告诉我如何使用MATLAB实现谐波产品频谱,以便在存在谐波的情况下找到音符的基频?我知道我应该多次对信号进行下采样(当然是在执行fft之后),然后将它们与原始信号相乘 . 说我的fft信号是“FFT1” 然后代码大致会像 hps1 = downsample(FFT1,2); hps2 = downsample(FFT1,3); hps = FFT1.*hps1.*hps2; 这段代码是否...
  • 0 votes
     answers
     views

    MATLAB - 音高转换音频信号

    我的小组正在开发一个简单的MATLAB图形用户界面(GUI),用于记录麦克风的音频 - 插入或内置到计算机中 - 并播放信号 . 到目前为止,我们已经完成了 . 我们的GUI还可以加载一个样本(.wav文件等)并使用GUI上相同的“播放”按钮播放它 . 我们有一个播放,录制,加载和保存按钮 . 现在对于加载或记录的样本的音高变换......我们知道我们需要一个峰值拾取算法来找到信号的基频 . 然后...
  • 0 votes
     answers
     views

    使用俯仰和滚动值的倾斜传感器的图形设计

    我正在尝试使用'C'设计基于俯仰和滚动值的图形 . 因为我有一个倾斜传感器(加速度计),它会吐出滚动和俯仰值 . 我想利用一个能够向我展示倾斜传感器方向的图形 . 下面是我的程序中的一些代码,用于确定角度(基于俯仰和滚动值) . szBuff []在R中有数据:SXXX.XX P:SXXX.XX \ r \ n格式 其中S = sign且R = roll,P = pitch . if (szBuf...

热门问题