具有自动乐曲演奏功能的电子琴设计方案.docxVIP

  • 0
  • 0
  • 约1.71万字
  • 约 15页
  • 2026-02-13 发布于山东
  • 举报

具有自动乐曲演奏功能的电子琴设计方案.docx

具有自动乐曲曲折折演奏功能的电子琴设计

先给出设计结果视频链接:????具有自动乐曲曲折折演奏功能的电子琴-视频实录

????本文为本人于2022年下学期做的EDA数字系统设计,文章具体介绍了“具有自动乐曲曲折折演奏功能的电子琴〞的FPGA设计原理与方法,使用了ROM存储音符和节拍,矩阵键盘操纵整个系统。

一、选题目的

???电子设计自动化,简称EDA〔ElectronicDesignAutomation〕,开发迅速,应用范围日益扩大。它以计算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至关于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。

???本文应用VHDL硬件描述语言,以QuartusⅡ8.0为开发工具设计了一个具有自动演奏乐曲曲折折功能的电子琴系统,它能将预先存储在ROM中的多首乐曲曲折折自动播放出来,并同时显示音符,此外,还具有电子琴弹奏的功能。选题新奇、有用,趣味性、综合性较强。

二、设计目标

1.采纳44矩阵键盘作为:电子琴按键,高、中、低音选择键,自动播放和电子琴弹奏功能选择键,乐曲曲折折选择键。

2.使用ROM存储乐曲曲折折,抵达只要在其中存储乐曲曲折折音符节拍的信息即可自动播放的目的,对乐曲曲折折的编码要简单易用。

3.可自动播放?世上只有妈妈好?、?长亭送不?、?十年?三首歌曲曲折折,带选歌和自动循环播放的功能。

4.实时显示正在播放的音符。

5.设计要具有模块化,层次化的特点。

6.波形仿真时采纳时序仿真,以更加贴近实际,使系统的实际效果抵达最准确。

三、实现方案

1.原理框图

????具有自动乐曲曲折折演奏功能的电子琴系统的原理结构框图如下:

图1硬件系统结构框图

图2软件系统结构框图

图3乐曲曲折折自动播放模块结构框图

图4乐曲曲折折弹奏模块结构框图

2.设计流程图

????具有自动乐曲曲折折演奏功能的电子琴系统的VHDL程序设计流程图如如下面图5:

图5程序设计流程图

四、设计过程

1.音乐本源知识

???????简谱应该讲是一种对比简单易学的音乐记谱法。它的最大好处是仅用7个阿拉伯数字----1234567,就能将万千变化的音乐曲曲折折子记录并表示出来,并能使人非常快记住而终身不忘;同时涉及其他的音乐元素也根基能够正确显示。简谱尽管不是出现在中国,然而如同只有在中国得到特不广泛的传播。

????乐音的特性:它由四个方面组成:音高、音值、音量、音色。

????音高:由物体在一定的时刻内震动的次数决定,震动次数多,因因此高,反之,因此低。

????音值:即音的长短,是由音的连续时刻的不同而决定的,音的连续时刻长,音因此长,反之,因此短。

????音量:即音的强与弱,由震幅的大小决定,震幅大,音因此强,反之,因此弱。

????音色:有发音体的性质决定,发音体的外形及泛音的多少决定音色的不同,例如,小提琴、钢琴等各种乐器的音色基本上不同的,在合奏时,人们可清晰地辨不。

????乐音体系:在音乐使用中有固定音高的音的总和喊乐音体系。

????音级:乐音体系中的各音喊音级,音级有根基音级与变化音级两种。

????根基音级:在音乐中经常使用的七个具有独立名称的音喊根基音级。根基音级的名称用字母或唱名两种方式来标记。

????音名:用C、D、E、F、G、A、B来标记根基音级的喊音名,它表示一定的音高,简谱中用1,2,3,4,5,6,7来标记。

????唱名:用do、re、mi、fa、sol、la、si作为音级名称的喊唱名。

????音符:用以记录音的长短凹凸的符号喊音符〔以符头在谱表上的位置来表示音的凹凸,以外形表示音的长短,音符有符头、符干、符尾三局限或其中某些局限组成,而在简谱中以1234567或其上下加点来表示不同音高,以短下划线(_)或横(—)来表示音的长短〕。

????下面重点介绍组成音乐的两个最根基的要素:每个音符发音的频率及其持续的时刻。

????1.1音符和频率的关系

????乐曲曲折折的十二平均律规定:每2个八度音〔如简谱中的中音1与高音1〕之间的频率相差一倍。在2个八度音之间,又可分为12个半音,每2个半音的频率比为。另外,简谱中的低音6的频率为440Hz,音符7到1之间、3到4之间为半音,其余为全音。由此可计算出简谱中从低音1至高音7之间每个音符的频率,如下表1所示:

表1简谱中音符与频率的关系

音名

频率〔Hz〕

音名

频率〔Hz〕

音名

频率〔Hz〕

低音1

中音1

高音1

低音2

中音2

高音2

低音3

中音3

高音3

低音4

中音4

高音4

低音5

392

中音5

784

高音5

1568

低音6

文档评论(0)

1亿VIP精品文档

相关文档