Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering

Previous Articles     Next Articles

Note Onset Detection Based on Constant Q Transform

GUI Wen-ming 1,2, LIU Rui-fan 1, SHAO Xi 3, BAI Guang-yi 1,4   

  1. (1. School of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing 210094, China; 2. Nanjing University of Finance and Economics, Nanjing 210046, China; 3. Nanjing University of Posts and Telecommunications, Nanjing 210003, China; 4. Noah Solution(Suzhou) Co., Ltd., Suzhou 215021, China)
  • Received:2012-08-23 Online:2013-10-15 Published:2013-10-14

基于常量Q变换的音符起始点检测

桂文明1,2,刘睿凡1,邵 曦3,白光一1,4   

  1. (1. 南京理工大学计算机科学与技术学院,南京 210094;2. 南京财经大学,南京 210046; 3. 南京邮电大学,南京 210003;4. 方舟信息技术(苏州)有限公司,江苏 苏州 215021)
  • 作者简介:桂文明(1974-),男,博士研究生,主研方向:音乐信号处理;刘睿凡,博士研究生;邵 曦,副教授、博士; 白光一, 研究员、博士生导师
  • 基金资助:
    国家自然科学基金资助项目“基于内容的流行音乐结构分析的研究”(60902065)

Abstract: The frequencies of music scales are exponentially distributed. This paper proposes an algorithm for note onset detection, which is based on Constant Q Transform(CQT) and adapts to the characteristics of music scales. The music signals are decomposed to a partial matrix through CQT, according to the frequencies distribution of twelve-tone equal temperament. Detection function is generated using the partial matrix. Peaks are picked, and note onset vector is obtained. Experimental results show that the results are superior to those of 2011 MIREX.

Key words: note onset detection, twelve-tone equal temperament, Constant Q Transform(CQT), Short Time Fourier Transform(STFT), partial matrix, peak picking

摘要: 针对音乐的音阶频率按指数规律分布的特点,提出基于常量Q变换(CQT)的音符起始点检测算法。该算法根据十二平均律的音阶频率分布规律,对音乐信号进行分解,得到一个分音矩阵,利用该分音矩阵生成检测函数,并提取峰值,得到音符起始点向量。实验结果显示,该算法的检测结果要优于2011年MIREX的结果。

关键词: 音符起始点检测, 十二平均律, 常量Q变换, 短时傅里叶变换, 分音矩阵, 峰值提取

CLC Number: