PAGE
PAGE 24
MATLAB音乐合成综合实验
学院:
班级:
指导老师:吴宪祥
同做者:
二0一六年十二月
PAGE 3
PAGE 3
PAGE 24
摘 要
本实验共有三部分:1.简单的音乐合成;2.用傅里叶变换分析音乐;3.基于傅里叶级数的音乐合成。一步一步分析了用MATLAB进行音乐合成的过程。通过本实验达到加深对傅里叶级数和傅里叶分析的理解,熟悉对MATLAB基本使用的目标。该实验采用MATLAB软件仿真来实现。首先,通过编程对一段真实的音乐进行分析、处理,求得这段音乐的基频、谐波分量、等数据;然后,通过对乐理的研究,根据分析中求得的数据编写程序,进行基于傅里叶分析的音乐合成设计,并设计了图形用户界面。
目 录
绪论
1.1 引言3
1.2 实验要求3
1.3 实验原理3
简单的合成音乐
2.1 乐理知识介绍4
2.2 利用MATLAB实现音乐合成器,生成 WAV文件5
2.3 除噪音,加包络5
2.4 音乐升高和降八度9
2.5 加入谐波9
用傅里叶变换分析音乐
3.1 载入fmt.wav并播放11
3.2 处理realware11
3.3 分析wave2proc的基波和谐波13
3.4 自动分析fmt.wav的音调和节拍16
基于傅里叶级数的音乐合成
4.1 重新加谐波17
4.2 通过音调信息弹奏《送别》19
制作GUI界面20
6.实验难