发明名称 和弦名检测装置以及和弦名检测用方法
摘要 本发明提供和弦名检测装置以及和弦名检测用方法,该和弦名检测装置即使在小节内例如具有相同基音而和弦发生变化的情况下也能正确地检测和弦。在由第1小节分割确定部7判定为小节内基音不同的情况下,或是由第2小节分割确定部8判定为小节内的和声的变化程度大的情况下,和弦名确定部9对小节进行分割来检测和弦,使得即使在小节内具有相同基音而和弦发生变化的情况下也能正确地检测和弦。
申请公布号 CN101123085B 申请公布日期 2011.10.05
申请号 CN200710140334.9 申请日期 2007.08.09
申请人 株式会社河合乐器制作所 发明人 澄田錬
分类号 G10H1/00(2006.01)I 主分类号 G10H1/00(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 黄纶伟
主权项 一种和弦名检测装置,其特征在于,该和弦名检测装置具有:输入单元,其输入声音信号;第1音阶音符强度检测单元,其根据所输入的声音信号,以规定的帧间隔使用适合于拍子检测的参数来进行FFT运算,根据求出的强度谱来求出每帧的各音阶音符的强度;拍子检测单元,其对所有的音阶音符合计该规定的每帧的各音阶音符的强度的增量值,求出表示每帧的全体音符的变化程度的强度增量值的合计,根据表示该每帧的全体音符的变化程度的强度增量值的合计,检测平均的拍子间隔和各拍子的位置;小节检测单元,其计算该每个拍子的各音阶音符的强度的平均值,对所有的音阶音符合计该每个拍子的各音阶音符的平均强度的增量值,求出表示每个拍子的全体音符的变化程度的值,根据该表示每个拍子的全体音符的变化程度的值,检测节拍和小节线位置;第2音阶音符强度检测单元,其根据上述所输入的声音信号,以不同于之前拍子检测时的帧间隔的其他规定的帧间隔,使用适合于和弦检测的参数来进行FFT运算,根据求出的强度谱来求出每帧的各音阶音符的强度;基音检测单元,其在检测出的各音阶音符的强度中,将各小节设定为若干个检测范围,根据各检测范围内的相当于第1拍的部分的低音域侧的音阶音符的强度来检测各检测范围的基音;第1小节分割确定单元,其根据所检测出的基音在各检测范围中是否不同,来判定基音是否产生变化,根据该基音是否产生变化来确定是否可以将小节分割为多个;第2小节分割确定单元,其同样将小节设定为若干个和弦检测区间,在主要被设定为演奏和声的音域的和弦检测音域中,在上述检测区间对每帧的各音阶音符的强度进行平均,再按照每12个音阶音符对这些平均后的各音阶音符的强度进行累积,除以所累积的数目,求出12个音阶音符的平均强度,将它们分别按照强度从强到弱的顺序重新排列,根据后续区间的强音中的最强的3个以上的M个音阶音符中是否有C个以上被包含在其之前的区间的强音中的最强的3个以上的N个的音阶音符中,来判定和声是否产生变化,根据该和声的变化程度来确定是否可以将小节分割为多个;以及和弦名确定单元,其在通过第1或第2小节分割确定单元确定为需要将小节分割为若干个和弦检测范围的情况下,根据基音和各和弦检测范围中的各音阶音符的强度来确定各和弦检测范围的和弦名,并且在通过第1或第2小节分割确定单元确定为不需要对小节进行分割的情况下,根据基音和该小节的各音阶音符的强度来确定该小节的和弦名。
地址 日本静冈县