您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 基于MATLAB软件的音乐合成毕业论文
河北经贸大学毕业论文基于MATLAB软件的音乐合成专业名称:电子信息工程班级:201102学生姓名:王雪指导老师:章瑞平完成时间:2015年5月河北经贸大学毕业论文I摘要本设计利用MATLAB软件,通过MATLABGUI构建一个具有图形用户界面的音乐合成系统。该系统能实现音乐的简单合成、音乐的降噪处理、音乐的加谐波处理、音乐的升降度处理、音乐的时域和频域波形图显示及利用傅里叶级数原理合成音乐的操作。本系统应用模块化的思路进行设计,将系统分为四个模块,分别为简单合成及处理音乐的模块、利用傅里叶变换分析音乐频谱的模块、基于傅里叶级数合成音乐的模块和音乐字幕动态显示的模块。本论文阐述了整个系统详细的设计过程,而针对每个模块的设计都有详细的理论基础为依托,包括原理及设计程序,并且有仿真效果的演示。该软件系统作为教学辅助软件可以为语音信号处理课程的教学提供一定的帮助,可以让学生们更好地深入理解信号与系统等主干课程的内容,充分发挥自身的创新能力与实践能力。该系统可以通过选取不同的算法,对音乐分别进行处理,基本做到抑制噪声,提高音乐质量,有利于更高层次的处理与应用。此外,从整体效果上看,该系统的用户应用界面友好、便于操作,通过菜单、控件的使用可以方便的选取不同的方法,设置不同的参数以便于用户操作使用。系统通过对各种处理效果的演示,也可以让用户更直观地了解简单音乐处理的几种方法,并在各种相应处理前后的对比中让用户更容易接受与其对应的方法及特点。关键词音乐合成;MTALAB;GUI;傅里叶变换河北经贸大学毕业论文IIAbstractThedesigninthispaperusestheMATLABsoftwaretoconstructamusicsynthesissystemwithagraphicaluserinterfacebyMATLABGUI.Thesystemcanachievesimplemusicsynthesis,theprocessingofreducingmusicnoise,thetreatmentofmusicwithharmonic,theprocessingofraisingandloweroctave,displayingwaveformintimedomainandfrequencydomainandsynthesisofmusicbasedonFourierseries.Thissystemtakestheideaofmodulardesign,dividedintofourmodules,respectivelyincludingthemoduleofmusicofsimplesynthesisandprocessing,themoduleofmusicspectrumanalysisthroughusingtheFouriertransform,themoduleofmusicsynthesisbasedonFourierseries,themoduleofdisplayingmusicsubtitledynamically.Thispaper,includingtheprincipleandprogramdesignandsimulationresultsdemonstrate,describesthedesignprocessofthesystemindetail.Eachmodulehasadetailedtheoreticalbasisforsupport.Asateachingaidsoftwarecanprovidesomehelpforthespeechsignalprocessingcourseinteaching,whichcanhelpstudentsunderstandthesignalandsystemcourseandgivefullplaytostudents’innovationabilityandpracticeability.Throughselectingdifferentalgorithms,thesystemcandisposemusicrespectively,suppressnoisebasically,improvethequalityofmusicandavailtodealwiththehigherlevel.Inaddition,thegraphicuserinterfaceofthesystemisfriendlyandeasytooperate.Selectdifferentmethodsandsetdifferentparametersforusersbyusingthemenu,controls.Throughavarietyofdemonstrationsofeffects,thesystemalsomakesusersunderstandseveralwaysofdealingwithmusicmoreintuitivelyandincomparewithbeforeandafterthealltreatments,wecanacceptthecorrespondingmethodsandcharacteristicsmoreeasily.KeywordsMusicsynthesis;MTALAB;GUI;Fouriertransform河北经贸大学毕业论文I目录1绪论.................................................................................................................................11.1研究背景及意义................................................................................................11.2研究的主要内容................................................................................................12MATLAB软件的简介..................................................................................................32.1MATLAB的发展史..........................................................................................32.2MATLAB的系统构成......................................................................................43MATLAB音乐合成的原理.........................................................................................53.1所涉及的乐理知识简述....................................................................................53.1.1音调与唱名.............................................................................................53.1.2音色与谐波.............................................................................................53.1.3十二平均律.............................................................................................53.2傅里叶变换与频谱分析....................................................................................64MATLAB音乐合成系统的总体设计........................................................................74.1系统的总体设计................................................................................................74.2GUI界面的设计................................................................................................74.2.1启动GUIDE............................................................................................84.2.2GUIDE设计环境...................................................................................84.2.3GUI界面的功能设计............................................................................95MATLAB音乐合成系统的设计与实现..................................................................115.1简单合成及处理音乐模块的设计与实现....................................................115.1.1合成《社会主义好》...........................................................................115.1.2加包络,除噪音...................................................................................125.1.3音乐升降度处理...................................................................................135.1.4音乐加谐波处理...................................................................................155.2用傅里叶变换分析音乐频谱模块的设计与实现........................................165.3基于傅里叶级数合成的音乐模块的设计与实现........................................205.4音乐《小星星》字幕动态显示模块的设计与实现....................................216系统的调试与运行......................................................................................................24河北经贸大学毕业论文I
本文标题:基于MATLAB软件的音乐合成毕业论文
链接地址:https://www.777doc.com/doc-6740094 .html