简易电子琴设计

要求:1.乐曲演奏电路原理图,2.实现键盘和CPLD/FPGA的通信,3.根据键值在扬声器上发出不同音调的音符,当按下数字1-8时,依次发出1,2,3,4,5,6,7,i八个音调,同时利用LED数码管显示相应音符
主要是VHDL语言(EDA)的程序代码,要代码啊,跪求!!

首先要确定这八个音调所对应的频率值,附件即是。这些频率值可分别使用分频模块将系统时钟分频得到。按键扫描,判断不同的按键按下,对应于不同频率的输出,用以控制蜂鸣器发出音调。数码管动态扫描显示对应音符值。过去做过类似的实验,可惜现在找不着了。。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-15
它的原理是:简单的说就是按键触发信号发给处理器,再由处理器调用音色库音色通过功放电路输出或者通过数码接口进行数字输出。控制面板上的按钮来选择处理器对音色、音量、输出方式、伴奏的控制。

玩具和简单的老式电子琴就简单得多,按键做为开关接通内部发声单元,进行固定频率的发声。或者由初级的单片机处理发声频率。

电子琴的工作原理一般有FM(调频)模式和PCM(采样)模式。

现在常用的电子琴的常见品牌有YANMAHA 和CASIO,海南的乐手比较喜欢使用YAMAHA的产品,因为它的设置比较合理,现场使用非常

方便;音色比较真实,使用效果更佳。

单独用一具电子琴,就可以现场作出类似一支完整乐队的效果。所以现在一些演出场合中,比较流行一具电子琴(有些会再加上一具合成器)的单人编制(简称单编),或一具电子琴和一把吉他的双人编制(简称双编)。搞单编需要乐手具备较高的电子琴操作和演奏水平。本版中的“啊方十指琴魔”就是这样的单编高手之一。搞单编或双编对电子琴的要求也较高,在YAMAHA的电子琴系列中,一般要PSR 410以上级别的产品才能达到乐手们常说的“能用”的水平。

电振荡乐

以电振荡作为激励声源的乐器,称为电振荡乐器


目前人们能见到的各种电子琴、电子合成器、电子鼓机等都属于电振荡
乐器。
说明:当演奏者按下键盘中的某一琴键时,琴键下面的电路就将信号传
送给振荡器
1
和振荡器2,产生相应的音高振荡频率;手指触键的力度信号
也会同时传给包络发生器
1
和包络发生器2,并通知滤波器和放大器产生相
应的音量及音色的变化;最后,声音信号通过放大器输出。图中低频振荡器
的作用,是能够根据演奏者的需要,对所有其它部分——振荡器、滤波器和
放大器——进行调制,从而使合成器能够发出颤音的效果。

目前,国外生产的电子合成器以及较高档的电子琴都有MIDI
接口,相互
间可串接使用。目前较流行的使用方法是用一台计算机通过MIDI
接口来控制
所有相关的电子乐器和音响效果发生器,从而能够方便地产生丰富多彩的音
乐音响效果。本回答被网友采纳
第2个回答  2011-01-11
你的问题是??
相似回答