发明名称 |
一种音乐合成方法及装置 |
摘要 |
本发明公开了一种音乐合成方法及装置,用以丰富吹奏类电子乐器的音符选择模式。本发明提供的一种音乐合成方法包括:根据用户选择的不同的演奏模式确定不同的指法映射表,其中,所述指法映射表中包含音符选择键与音符的对应关系;利用指法映射表中包含的音符选择键与音符的对应关系,确定用户使用的音符选择键所对应的音符;利用用户使用的音符选择键所对应的音符,并通过用户气息信号的状态控制合成音乐。 |
申请公布号 |
CN101577113B |
申请公布日期 |
2013.07.24 |
申请号 |
CN200910079284.7 |
申请日期 |
2009.03.06 |
申请人 |
北京中星微电子有限公司 |
发明人 |
张晨;高嵩 |
分类号 |
G10H3/14(2006.01)I;G10H1/02(2006.01)I |
主分类号 |
G10H3/14(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种音乐合成方法,其特征在于,该方法包括:根据用户选择的不同的演奏模式确定不同的指法映射表,其中,所述指法映射表中包含音符选择键与音符的对应关系;利用指法映射表中包含的音符选择键与音符的对应关系,确定用户使用的音符选择键所对应的音符;利用用户使用的音符选择键所对应的音符,并通过用户气息信号的状态控制合成音乐;所述用户气息信号的状态控制包括:对于初始的多帧用户气息信号,检测能量包络的平均值是否大于或等于第一阈值的每一帧用户气息信号的过零率;如果该帧用户气息信号的过零率大于预先设置的过零率阈值时,则确定该帧用户气息信号处于高八度状态;否则,确定该帧用户气息信号处于低八度状态,其中所谓过零率,是指信号穿越0点的次数;对于后续每一帧用户气息信号,将该帧用户气息信号的能量包络的平均值与预先设定的第一阈值和第二阈值进行比较,其中第一阈值小于第二阈值;若该帧用户气息信号的能量包络的平均值小于第一阈值,则确定该帧用户气息信号的状态为无气息状态;若该帧用户气息信号的能量包络的平均值大于第二阈值,则确定该帧用户气息信号处于高八度状态;若该帧用户气息信号的能量包络大于或等于第一阈值,并且小于或等于第二阈值,则确定该帧用户气息信号处于低八度状态。 |
地址 |
100083 北京市海淀区学院路35号世宁大厦15层 |