- 3
- 0
- 约 14页
- 2017-05-08 发布于湖北
- 举报
基于AVR单片机的自动作曲钢琴研讨
* 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 * 第*页 基于AVR单片机的 自动作曲钢琴 * 第*页 一、课题研究的目的意义 二、国外研究现状 三、采取的研究路线 四、总结 目 录 * 第*页 创作音乐对于没有受过系统音乐训练的人来说,是一件非常艰巨的任务。由于复杂的创作规律,即便是一个业余音乐爱好者,独立创作一小段遵循创作规则的音乐并且听起来悦耳动听,也是一个具有挑战性的任务。 本次设计的是一个自动作曲钢琴,是集电子琴和单片机于一体的新型电子琴。它以AVR单片机为核心,并辅有一些外围器件,经程序编写,实现音乐采集、自动合成音乐、播放音乐等功能。系统具有硬件电路简单,控制系统可靠,性价比高等优点,在现代生活中具有一定的推广价值和实用价值。 一、课题研究的目的意义 * 第*页 微软的SongSmith项目,就是用电脑产生和弦,给用户所唱的节奏进行伴奏,它采用了希登·马尔科夫模型来预测用户下一个会唱的音符,并产生相应的和弦。 Allan和William的研究论文“和谐概率推理的赞美诗”,侧重于通过希登·马尔科夫模型,产生与旋律协调一致的和弦。 Chuan和Chew的研究论文“自动生成特定伴奏风格的系统”,他们的系统通过引入新黎曼检查点,并将其转化成一个马尔科夫矩阵,能够为一首旋律生成特定风格的和弦。 二、国外研究现状 * 第*页 三、采取的研究路线 基本原理: 利用程序控制单片机输出端口的高、低电平,产生一定频率的方波,然后通过喇叭可以发出一定频率的声音;通过控制高、低电平的输出时间,可以改变波形,进而改变音调。 系 统 硬 件 设 计 框 图 三、采取的研究路线 钢琴输入 8-3优先 编码器 低通 滤波器 扬声器 按键输入 PUTTY 用户界面 * 第*页 ATmega 16单片机 * 第*页 钢琴键盘输入 钢琴键盘的24个键分别用导线通过5KΩ电阻连接到电路板VCC上,当按键处于空闲状态时,输出电压是VCC,当键被按下时,输出电压接近零。 按键输入 按键输入部分使用了4个按键,每个按键都与单片机的输入端相连,用于判断用户所选择的模式或者练习模式中的指令。 低通滤波输出 由于方波边缘的缘故,从单片机输出的脉宽调制信号含有高频分量。从扬声器发出的声音有些刺耳,如果不处理,会破坏整体音质。因此,添加一个低通滤波器,一个10KΩ的电阻和一个0.1uF的电容使,时间常数为1ms。此滤波器可以有效地消除PWM输出中不需要的粗糙的谐波。 三、采取的研究路线 一、硬件设计 三、采取的研究路线 * 第*页 软件设计流程图 二、软件设计 * 第*页 (一)音序器设计 1、音调和速度测定 第一步是确定乐曲的速度和音调。音乐的速度由四分音符的长度确定,而四分音符的长度是由两个音符之间的时间间隔决定。由于我们使用定时器1中断来计算时间,当计时器1计数到T1时,演奏下一个音符,可以通过改变T1的值来控制音乐的速度。欢快基调的T1值设定为200ms,舒缓基调的T1值设定为350ms。因此,欢快基调的速度是每分钟150拍,舒缓基调的速度大概是每分钟85拍。 2、旋律确定 旋律的确定过程中,会产生一个1*120的旋律矩阵。这个矩阵的输入值代表旋律音符到C2的距离,-1代表空音符。旋律产生有两个步骤:设置节奏和设置音调。 三、采取的研究路线 * 第*页 (1)设置节奏 整首乐曲由15小节组成,每个小节包含8个八分音符,每个八分音符对应旋律矩阵的一个元素。节奏模式中的一个1表示一个节拍,一个0表示空节拍。对于旋律的15小节的每一个小节,系统产生一个随机数,来选择已选基调的八个节奏模式中的一个。 (2)设置音调 选择旋律下一个音符的过程如下:首先产生介于0到127的随机数。然后,系统在概率矩阵中找到对应当前音符的行,将随机数与该行中每一列逐渐增加的概率值相比较,直到超过该随机数。然后选择该列对应的音符成为下一个音符。 三、采取的研究路线 * 第*页 3、和弦确定 为了确保和弦和旋律在任何情况下都可以合成一首动听的乐曲,一个旋律音符对应的和弦音符有三种选择。旋律音符之后,可以是5个、7个或12个半音。旋律音符后的5个半音正好构成第四位音符; 之后七个半音正好构成第五位音符,之后十二个半音正好构成一个相同的低八度音符。这三个选择与原音符非常和谐,在任何情况下,听起来都很悦耳。 三、采取的研究路线 * 第*页 (二)钢琴合成器 使用频率调制合成器(FM)来合成钢
您可能关注的文档
- 图像图像处理系统及视觉系统(第讲)研讨.ppt
- 图像处理1章研讨.ppt
- 图像处理6章1(研究生)研讨.ppt
- 图像处理和分析教程章毓晋第10章研讨.ppt
- 图像处理MATLAB1研讨.ppt
- 图像处理应用实例研讨.ppt
- 图像处理基础(第二版)研讨.ppt
- 图像处理研讨.ppt
- 图像处理基础知识研讨.ppt
- 图像处理色彩研讨.ppt
- 《JBT 12417.2-2015阀体组合机床 第2部分:技术条件》专题研究报告.pptx
- 《JBT 11411-2025柴油机电动式输油泵 技术规范》专题研究报告.pptx
- 《JBT 12272-2015激光再制造 烟气轮机轮盘 技术条件》专题研究报告.pptx
- 《JBT 12338-2015窝眼筒分选机》专题研究报告.pptx
- 《JBT 12343-2015空气分离设备用金属孔板波纹填料技术条件》专题研究报告.pptx
- 《JBT 12364-2015肉类加工机械 畜禽肉分割线》专题研究报告.pptx
- 《JBT 12396-2015比例阀用电磁铁》专题研究报告.pptx
- 《JBT 12520.2-2015开卷机 第2部分:技术条件》专题研究报告——与前瞻洞察.pptx
- 《JBT 12432-2015双辊刀盘式废弃矿物破碎机》专题研究报告.pptx
- 《JBT 12530.4-2015塑料焊缝无损检测方法 第4部分:超声检测》专题研究报告.pptx
最近下载
- 《GB/T 38271-2025塑料 聚苯乙烯(PS)、抗冲击聚苯乙烯(PS-I)、丙烯腈-丁二烯-苯乙烯(ABS)及苯乙烯-丙烯腈(SAN)树脂中残留苯乙烯单体含量的测定 气相色谱法》.pdf
- 刑事诉讼法(西南政大)中国大学MOOC 慕课 期末考试答案.docx VIP
- (正式版)H-J 1079-2019 固定污染源废气 氯苯类化合物的测定 气相色谱法(正式版)(正式版).docx VIP
- 一种多酶级联反应催化蔗糖生产异麦芽酮糖醇的方法及其应用.pdf VIP
- 美国膳食指南(2025-2030)解读课件PPT.pptx
- 2025版护理文书书写规范PPT课件(完整版).pptx
- 2025年组织生活会个人对照检查发言材料.docx VIP
- 心功能不全护理查房.pptx VIP
- 2025年房地产经纪人房产议价经典案例分析之“法律纠纷预防”专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照自动驾驶模式数据链通信原理专题试卷及解析.pdf VIP
原创力文档

文档评论(0)