我读了很多关于FFT和音高检测算法(自相关、重叠窗口、HPS…)的文章和讨论。当我们弹钢琴时,不仅有一个频率,还有很多-高频和低频,那么钢琴的最佳方法是什么?
我不太了解你想做什么,但在我看来,你需要运行一些高通和低通滤波器,隔离你的数据集,这样你就可以从噪音中获得音高。钢琴有很多频率可以赋予你声音的音调特征,但如果你只关心音高(被敲击的确切音符),那么波形的其余部分对你来说就是噪音。希望这能有所帮助。
我读了很多关于FFT和音高检测算法(自相关、重叠窗口、HPS…)的文章和讨论。当我们弹钢琴时,不仅有一个频率,还有很多-高频和低频,那么钢琴的最佳方法是什么?
我不太了解你想做什么,但在我看来,你需要运行一些高通和低通滤波器,隔离你的数据集,这样你就可以从噪音中获得音高。钢琴有很多频率可以赋予你声音的音调特征,但如果你只关心音高(被敲击的确切音符),那么波形的其余部分对你来说就是噪音。希望这能有所帮助。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium