浅谈音乐播放器.doc

浅谈音乐播放器.doc

ID:55580601

大小:1.04 MB

页数:43页

时间:2020-05-18

浅谈音乐播放器.doc_第1页
浅谈音乐播放器.doc_第2页
浅谈音乐播放器.doc_第3页
浅谈音乐播放器.doc_第4页
浅谈音乐播放器.doc_第5页
资源描述:

《浅谈音乐播放器.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、工程职业技术学院毕业设计(论文)设计论文题目:音乐解码技术研究与音乐播放的实现:飞翔学号:1专业:08软件数据库1班指导老师:胡勇智音频解码技术研究与音乐播放器实现摘要本文介绍研究音频编码解码相关技术,并结合VS2005编写多媒体音乐播放器,利用软件工程原理,采用面向对象的编程方法,其开发主要包括前台窗体的设计和后台源码的实现两个方面,实现了利用计算机进行多媒体音频的播放.音乐播放器开发过程总共包含了六部分,通过系统分析,系统开发的方法,系统开发平台介绍,概要的设计,系统的规划和设计,系统设计,分别介绍了从分析到开发到系统的设计与测试的整个音乐播放器的生成过程。系统分析介绍了播放器

2、的播放流程,开发背景发展前景,开发工具概要,开发系统的最低配置等。系统开发的方法介绍了音乐播放器的具体的开发方法和如何选择的开发方法。系统开发平台的介绍,具体介绍了VS2005主要界面和使用方法,其中包括常用工具具体位置与使用方法和工作区的生成,项目的创建、项目中文件的添加删除、项目的编译、项目的测试等。后边几部分和附录介绍了系统规划与分析,应用程序主界面,数据库的生成,代码的编写与功能的实现,系统的编译与运行,最终实现了音乐播放器的功能,能对歌曲音乐进行播放和控制。关键词:音频解码;软件系统;VS2005;音乐播放器;开发平台项目工程;资源文件.目录目录II1绪论11.1课题的来

3、源11.2选题的背景及目的21.2.1音频编解码发展历史21.2.2音频编解码过程31.2.3选题的目的61.3系统主要实现容与实现方式71.3.1系统主要实现容71.3.2系统的开发方法81.3.3系统的开发平台102系统的分析102.1系统的可行性分析102.1.1经济可行性分析102.1.2操作可行性分析112.1.3技术可行性分析112.2系统功能分析113系统设计133.1系统概要设计133.2系统功能模块设计203.2.1添加文件213.2.2添加文件夹223.2.3歌曲列表223.2.4歌曲控制233.2.5音量设置233.2.6静音设置233.2.7登录注销243.

4、2.8皮肤更换243.3.9乐库管理243.4.0系统管理243.3系统运行环境254系统实现254.1系统的编译和发行254.2系统运行274.3系统功能界面284.3.1加入文件功能实现284.3.2添加文件夹314.3.3歌曲列表功能实现324.3.4歌曲控制功能实现344.3.5音量控制功能实现354.3.6静音设置功能实现364.3.7登录注销功能实现374.3.8皮肤更换功能实现404.3.9乐库功能实现424.4.0系统登录功能实现44上述容详细代码见附录。46致46参考文献47附录491绪论1.1课题的来源语音时语言的声学表现,是人类交流信息最自然、最有效、最直接的

5、手段,也是人类进行思维的一种依托。随着社会的不断进步,人们的生活水平也在不断的提高,从而对精神生活提出了新的要求。音乐一直以来就是人们日常休闲的必要调剂品,它可以冶人的情操,极大的丰富了人们的精神生活。那么一首首动听的音乐又是如何播放出来的呢?这就要通过形式多样的合成手段了,即当播放多媒体文件时,计算机将指令发给声卡,声卡按照指令将媒体播放信息重新合成起来。所以,多媒体的播放效果取决于用户设备的质量和音色。就电脑声卡而言,最为常见的手段是fm合成与波表合成。前者多用于以前的isa声卡,fm是“频率调变”的英文缩写,它运用声音振荡的原理对MIDI进行合成处理。但由于技术本身的局限,加

6、上这类声卡或显卡用的大多数为廉价的芯片,效果自然差劲;而波表和视频合成所带来的效果要远远超过fm,而且在电脑上已被广泛运用,各类波表,声卡、显卡,以及解码软件层出不穷。图1.1多媒体播放流程图由输出设备播放声卡/显卡合成信息计算机指令MIDI然而,在音频压缩出现之前,存储高质量的数字音频数据往往需要占用大量的硬盘空间以及通道带宽。假设一首普通的歌曲时间为一分钟,要想达到CD音质,至少需要大约10MB的存储空间,可以想象,如果要从Internet上下载这首歌,使用一个普通的28.8Kbit/s的Modem,不算传输开支和网络不畅,理论上将会用至少49分钟。同时,如果是要在电脑上欣赏音

7、乐,也会极大的降低磁盘占用空间,这明显是不可接受的。所以,音乐的存储就成了一个问题。为了使人们能够更方便,更直接的欣赏音乐,就必须要降低磁盘占用空间。可以使用两种方法达到目的,降低采样指标或者压缩。降低指标不可取,因此只能通过各种压缩方法进行压缩。音频压缩需要编码,自然,播放此音频文件则需要解码。编码,解码的不同,导致音频在经过处理后得到的音质也不尽相同,而好的音质能够更好的满足人们的听觉享受。所以,对各种音频文件进行解码的技术研究就很有必要了。本课题就是对音频解码技

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。