Audio 如何区分和弦和单音符?

Audio 如何区分和弦和单音符?,audio,signal-processing,music-notation,Audio,Signal Processing,Music Notation,我有点被困在这里,因为我似乎找不到一些算法来区分产生的声音是和弦还是单个音符。我在研究吉他乐器 目前,我正在进行的实验是尝试获得振幅最高的前5个频率,然后确定它们是否是基波(振幅最高的频率)的谐波。我正在研究单音符比和弦包含更多谐波的理论,但我不确定是否是这样 我正在考虑的另一件事是尝试加入谐波的各种振幅值,以及将构成“假定弦”的音符与FFT的结果进行比较 你能帮我吗?非常感谢。目前,我只在大调和弦和小调和弦的工作第一 多谢各位 和弦识别仍然是一个研究课题。一个好的解决方案可能需要一些相当复杂的

我有点被困在这里,因为我似乎找不到一些算法来区分产生的声音是和弦还是单个音符。我在研究吉他乐器

目前,我正在进行的实验是尝试获得振幅最高的前5个频率,然后确定它们是否是基波(振幅最高的频率)的谐波。我正在研究单音符比和弦包含更多谐波的理论,但我不确定是否是这样

我正在考虑的另一件事是尝试加入谐波的各种振幅值,以及将构成“假定弦”的音符与FFT的结果进行比较

你能帮我吗?非常感谢。目前,我只在大调和弦和小调和弦的工作第一


多谢各位

和弦识别仍然是一个研究课题。一个好的解决方案可能需要一些相当复杂的AI模式匹配技术。国际音乐信息检索协会(International Society for Music Information Retrieval)似乎每年都要举办一次关于自动抄写类型问题的竞赛。你可以查阅会议和研究论文,了解已经尝试了什么,以及它的效果如何


还请注意,基音周期不一定是FFT振幅结果最高的频率。对于吉他来说,它通常不是。和弦识别仍然是一个研究课题。一个好的解决方案可能需要一些相当复杂的AI模式匹配技术。国际音乐信息检索协会(International Society for Music Information Retrieval)似乎每年都要举办一次关于自动抄写类型问题的竞赛。你可以查阅会议和研究论文,了解已经尝试了什么,以及它的效果如何


还请注意,基音周期不一定是FFT振幅结果最高的频率。对于吉他来说,它通常不是。你需要从我们听到声音的方式来考虑它。寻找前5个频率对你没有任何好处


您需要查找(最大频率振幅)/srt(2)内的所有频率,以确定信号的和弦/非和弦方向

你需要从我们听到声音的方式来考虑这个问题。寻找前5个频率对你没有任何好处


您需要查找(最大频率振幅)/srt(2)内的所有频率,以确定信号的和弦/非和弦方向

总的来说,这是困难的。并且高度依赖于仪器。不要过于乐观。有成吨的相关材料,如这是困难的,一般来说。并且高度依赖于仪器。不要过于乐观。有大量的相关资料,例如ISMIR(名字太长,人们记不住)ISMIR(名字太长,人们记不住)