- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabVIEW的乐器数字调音系统.doc
基于LabVIEW的乐器数字调音系统
摘要: 该系统采用虚拟仪器思想,利用基于图形化的编程软件LabVIEW开发了乐器数字调音系统。主要内容包括模拟钢琴,钢琴及吉它音频的基频检测,音频的采集和存储、音频的参数测量、音频的谱分析及图形化显示等内容。该系统利用LabVIEW中NI模块通过搭积木式编程方法实现了对钢琴和吉它2种乐器的音准调音。实现钢琴模拟调律过程,满足实际吉它调音的需要。
关键词: LabVIEW; 虚拟仪器; 模拟钢琴; 乐器调音; 基频检测
中图分类号: TN919?34; TM935 文献标识码: A 文章编号: 1004?373X(2013)06?0141?04
0 引 言
钢琴和吉它是人们喜闻乐见的乐器,其共同的特点是它们的琴弦都具有金属的延展性,使用过一段时间后其音准会发生变化,从而要周期性地对钢琴和吉它进行调律(调音)。
此类乐器特别是钢琴的调音,传统上都是由专业调音师来完成的。随着电脑技术的发展,寻求一种科学的,普通人可以掌握的调音工具已经受到广泛的关注。本文应用EPMC?505C嵌入式平台,设计的乐器数字调音系统可以使钢琴和吉他的调音变得简单而有趣。通过该系统用户可以准确地判断出音准是否有偏差,快速完成调音。
另外,本设计作品参加了2012全国大学生电子设计竞赛嵌入式大赛(获三等奖),为了满足现场演示需要,系统中还设计了模拟钢琴,用以模拟钢琴调音的全过程。
1 系统组成与功能
1.1 系统组成
本乐器数字调音系统可实现钢琴模拟调律过程,并可完成实际吉它调音的任务。
1.2 系统功能
1.2.1 模拟钢琴
(1)按键发音(音高可调);
(2)琴键变色;
(3)声卡、音箱输出。
1.2.2 音频信号处理
(1)音阶校准功能:提取信号基音频率,与标准音阶信号对比,实现音阶校准。并通过表头显示差别;
(2)频谱分析图功能;
(3)示波器功能。
2 基音频率检测原理
乐器调音系统的核心问题是乐音信号的基音频率检测(基频检测),通过检测乐音的基频,比对标准频率,从而判断钢琴和吉它的音准。
钢琴是敲击弦乐器,吉他是弹拨弦乐器。不论弹拨弦,还是敲击弦,弦的振动是由多阶谐波分量叠加而成的。弹拨和敲击位置不相同,其振动的频率分量将不同,即泛音不同,但基频是不变的。事实上,像吉他一类的乐器对于每一个音敲击弦的位置是大致固定的,所以一旦基频确定,其谐波组成分量也就确定。因此对弦乐器进行校音时,最为关心的是基波分量的频率,也就是所谓的基音频率[1?4]。
3 系统实现[10]
3.1 模拟钢琴
图5 模拟钢琴测试图
3.2 调音系统实现
钢琴的调音方法类似,但是由于钢琴的按键较多,因此需要的频率也较多,一一列举过于繁琐,可以直接通过调用程序中生成的标准频率作为比较的基准,每个键的调音由旋钮完成,旋钮生成的改变量所构成的数组相加,之后用索引数组vi将对应的已经改变的频率输入到正弦波生成vi中,从而实现单键声音的改变,由于只有一个数值输入控件(即旋钮),要实现改一个键时,其他键的音不发生变化,使用调用节点中的“重新初始化为默认值”并将默认值设置为零,通过对索引号是否相同和是否为默认C音的索引号的判断来决定是否执行该调用节点,就能实现每个键的单独调音,不会对其他键造成影响。
图9 钢琴调音界面
3.3 波形频谱模块实现
为更好地对生成的声音进行加工和调整,需要了解所生成的声音的时域波形和频谱,系统设计了波形和频谱实时显示功能模块,模拟钢琴弹奏过程中的波形及频谱可清晰地显示在前面板上。
4 结 语
本系统采用虚拟仪器思想,利用基于图形化的编程软件LabVIEW开发了乐器数字调音系统,该系统可以完成模拟钢琴和乐器调音的工作。但本文的研究工作对于钢琴调音领域的研究仅仅只是一个初步探索,存在很多的不足,还有很多后续工作要做。
(1)由于真实钢琴的频谱谐波分量非常复杂,目前还难以实现模拟钢琴的乐音与真实钢琴达到完全一致。
(2)此调音系统能够直观显示钢琴键音的误差值,供调音者参考,但是调整琴弦张力尚需人工完成,后续工作可以将琴弦误差值与琴弦张紧力直接对应起来,设计硬件如机械手,控制其完成调音工作,实现完全自动化。
参考文献
[1] 易克初,田斌,付强.语音信号处理[M].北京:国防工业出版社,2000.
[2] PARSON T W.语音信号处理[M]. 文成义,译.北京:国防工业出版社,2000.
[3] 管善群.音乐声学基础[M].上海:上海音乐出版社,1988.
[4] 姚亚平.音高结构历史演化概
您可能关注的文档
最近下载
- 2024年银行考试-授信业务资格笔试参考题库含答案.docx
- 2023-2024学年重庆市高二上册数学期末试卷1(人教版).docx VIP
- 园林景观施工技术交底记录大全.docx
- 期末周末作业题(含解析)2024-2025学年人教新目标(Go for it)版英语八年级上册.docx VIP
- 2024山西省农商银行招聘1340人笔试模拟试题及答案解析.docx
- 人教版2024-2025学年度第一学期七年级期末数学试卷.docx
- 可信数据空间建设及应用参考指南1.0.docx
- 2024江苏高考政治真题(原卷版).docx
- 三年级数学上册专项练习(拔高题)北师大版.pdf
- Rhino5.0&KeyShot产品设计实例教程(第2版).ppt VIP
文档评论(0)