- 11
- 0
- 约5.88千字
- 约 11页
- 2016-12-03 发布于重庆
- 举报
音樂合成综合实验实验报告
音乐合成综合报告
电信08-1
0804020102
张伟
一、实验名称:音乐合成综合实验。
二、实验目的:应用《信号与系统——MATLAB综合实验》(高等教育出版社)第一章中所讲的MATLAB编程技术,在电子音乐合成领域做一些练习。通过本实验,熟练运用MATLAB基本指令,以及加强对傅里叶级数、变换的理解。
三、实验设备仪器及材料:《信号与系统——MATLAB综合实验》(高等教育出版社)、搭载windows xp操作系统的pc一台、MATLAB 7.0。
四、试验方法及步骤(根据《信号与系统——MATLAB综合实验》第六章第二节要求所作)
6.2.1 简单的合成音乐
(1) 请根据《东方红》片断的简谱和“十二平均律”计算出该片断中各个乐音的频率,在MATLAB 中生成幅度为1 、抽样频率为8kHz 的正弦信号表示这些乐音。请用sound 函数播放每个乐音,听一听音调是否正确。最后用这一系列乐音信号拼出《东方红》片断,注意控制每个乐音持续的时间要符合节拍,用sound 播放你合成的音乐,听起来感觉如何?
音调正确。
根据图6.1和图6.2,得出相应频率:
“5”——“C”:523.25Hz
“6”——“D”:587.33Hz
“1”——“F”:349.23Hz
“2”——“G”:392Hz
“6(低音)”频率是“6”的一半:93.66Hz
用所给正弦信号生成各个乐音,拼出《东方红》片段,乐感不强,听起来感觉不出好坏,但通过与后面修改的所比较,还是能听出有区别。
源代码:
f=8000;
t=[0:1/f:4-1/f];
t1=t(1:0.5*f);
t2=t(0.5*f+1:0.75*f);
t3=t(0.75*f+1:1*f);
t4=t(1*f+1:2*f);
t5=t(2*f+1:2.5*f);
t6=t(2.5*f+1:2.75*f);
t7=t(2.75*f+1:3*f);
t8=t(3*f+1:4*f);
voiceice1=sin(2*pi*523.25*t1);
voiceice2=sin(2*pi*523.25*t2);
voiceice3=sin(2*pi*587.33*t3);
voiceice4=sin(2*pi*392*t4);
voiceice5=sin(2*pi*349.23*t5);
voiceice6=sin(2*pi*349.23*t6);
voiceice7=sin(2*pi*293.66*t7);
voiceice8=sin(2*pi*392*t8);
voiceice=[voiceice1,voiceice2,voiceice3,voiceice4,voiceice5,voiceice6,voiceice7,voiceice8];
sound(voiceice);
(2) (1) 的乐曲中相邻乐音之间有“啪”的杂声,这是由于相位不连续产生了高频分量。这种噪声严重影响合成音乐的质量,丧失真实感。为了消除它,我们可以用图 6.5 所示包络修正每个乐音,以保证在乐音的邻接处信号幅度为零。此外建议用指数衰减的包络来表示。
我采用指数衰减来处理此问题。给每个乐音加一个指数衰减的包络:
保持每个语音的第一个采样点的值不变,最后一个采样点的值衰减至原来的1/e2,处理后有效使“啪啪”声音变小。
源代码:
f=8000;
t=[0:1/f:4-1/f];
t1=t(1:0.5*f);
t2=t(0.5*f+1:0.75*f);
t3=t(0.75*f+1:1*f);
t4=t(1*f+1:2*f);
t5=t(2*f+1:2.5*f);
t6=t(2.5*f+1:2.75*f);
t7=t(2.75*f+1:3*f);
t8=t(3*f+1:4*f);
voice1=exp(-2*t1).*sin(2*pi*523.25*t1); voice2=exp(4*(0.5-t2)).*sin(2*pi*523.25*t2);
voice3=exp(4*(0.75-t3)).*sin(2*pi*587.33*t3);
voice4=exp(1*(1-t4)).*sin(2*pi*392*t4);
voice5=exp(2*(2-t5)).*sin(2*pi*349.23*t5);
voice6=exp(4*(2.5-t6)).*sin(2*pi*349.23*t6);
voice7=exp(4*(2.75-t7)).*sin(2*pi*293.66*t7);
voice8=exp(1*(3-t8)).*sin(2*pi*392*t8);
voice=[voic
您可能关注的文档
- 非晶硅薄膜太陽能电池基础知识.doc
- 非業务人员费用及报销管理办法.doc
- 非承重砂加氣混凝土砌块砌体应用技术规程.doc
- 非正弦信號的分解与合成设计报告.doc
- 非煤礦山企业事故应急预案(和平砖瓦厂).doc
- 非洲分析報告.docx
- 非煤礦山企业安全应急预案综合应急预案.doc
- 非煤礦山外包工程安全生产管理协议.doc
- 非煤礦山基本操作规程及作业规程.doc
- 非煤礦山安全标准化自评报告.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年陕西省汉中市某中学小升初入学分班考试英语考试真题含答案.docx VIP
- DB31T 1236-2020 未成年人司法社会工作服务规范.docx VIP
- 宣贯培训(2026年)《DLT 2772—2024火力发电厂输煤廊道巡检装置技术规范》.pptx VIP
- 2026年北京中考白皮书.pdf VIP
- 2025届苏锡常镇高三(一模)数学试题及参考答案.pdf VIP
- 《人工智能辅助的翻译技术》课件.ppt VIP
- 沉浸式非遗体验—宋代点茶.pptx VIP
- PET Complete精品教学课件 unit 3 having fun.pptx
- 年产2万吨马铃薯全粉项目可行性研究报告.docx
- 《计算机网络基础》课件——OSI参考模型.pptx VIP
原创力文档

文档评论(0)