I毕业论文毕业论文((设计设计))题题目目::在线音乐播放系统在线音乐播放系统院院((系系))::专业年级专业年级::姓姓名名::学学号号::指导教师指导教师::II原原创创性性声声明明本人郑重声明:...课程设计报告课程设计报告题目:音乐播放器所在学院所在学院专业班级专业班级学生姓名学生姓名学生学
音乐播放系统Tag内容描述:
1、图 7 (二)软件设计流程图 9 五、总结 12 附录: 13 第 1 页 一、设计功能 (一)基本功能 1. 利用 I/O 口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,演奏乐 2. 采用 LED 显示信息 3.3. 播放时显示歌曲序号(或名称) (二)扩展功能 1. 1. 可通过功能键选择乐曲,暂停,播放。
2显示乐曲播放时间或剩余时间。
二、设计原理 (一)单片机产生不同频率脉冲信号的原理: (1)要产生音频脉冲,只要算出某一音频的脉冲(1/频率),然后将此周期除以 2, 即为半周期的时间,利用定时器计时这个半周期的时间,每当计时到后就将输出脉 冲的 I/O 反相,然后重复计时此半周期的时间再对 I/O 反相,就可以在 I/O 脚上得 到此频率的脉冲。
(2)利用 8051 的内部定时器使其工作在计数器模式 MODE1 下,改变计 数值 TH0 及 TL0 以产生不同频率的方法如下: 例如,频率为 523Hz,其周期天/523 S=1912uS,因此只要令计数器计时 956uS/1us=956,在每计数 956 次时就将 I/O 反接,就可得到中音 DO(532Hz)。
2、 告告 1本课题的研究意义 Android 系统是由 Google 发布的一个开源平台, 包括操作系统、 中间件以及一些关键应用,通过 Android 的 API,实现面向电子书阅 读器、平板电脑、MP4、MID、智能手机等智能终端的 Android 系统应 用软件开发。
毕业设计的任务是学习 Android 应用的开发流程,完成 基于 Android 的应用软件(音乐播放器、位置服务等)开发。
目前手机的音乐播放功能已经是大家比较关注的一个部分了,不 少在人在购买手机的时候都会关心手机的音乐播放的能力,这也足以 看出目前大家对音乐播放功能的重视,所以一款性能良好的手机音乐 播放器软件一定会受到欢迎。
和传统的音乐播放器相比,手机播放音 乐更加的容易携带,其他方面也都不输于传统音乐播放器,而且还具 有网上听音乐功能,所以开发一款受欢迎的手机音乐播放软件是具有 良好的市场和应用前景的。
不同手机平台的手机,所支持的音乐播放 软件也是各不相同, 而现在最流行的手机平台就是 google 的 android 手机平台,所以本课题就致力于开发出一款基于 android 手机平台的 音乐播放器,来。
3、中国音乐播放器行业已经具备了相当的规模,并在国际市场上已有一定的竞争力。
苹果手机作为当今中国智能手机市场上不可或缺的一个品牌,基于 iOS 的手机软件需求量也就相应的越来越强。
市场 上的音乐播放器品牌繁多,定位不一, 基本 满足了各层次消费 者的需求, 例如:酷我音乐、酷狗音乐、百度音乐、 QQ 音乐等等 这些大家所熟知的音乐播放器已经在苹果软件中占据了一定的地位。
智能手机的应用使现代人的生活更加的方便。
伴随着苹果手机进入中国市场,相应的 iOS 技术逐渐流行起来。
而对于开发苹果应用的语言 Object-C,也成为当今社会最流行的开发语言,并且保持着强劲的上升趋势,隐隐有超过 C 语言的现象 对于其他的开发语言,例如 java、javascripe, Object-C 以其强大的优势遥遥领先于这些其他的编程语言。
本人根据当前的形式,决定引用这种这种技术来开 发手机应用。
1.2 设计目的及意义 听音乐已经成为当今社会,人们必不可少的一项娱乐活动。
根据调查所得信息, 本人发现最近智能手机用户对 较 大。
4、 2.1 2.1 项目开发计划书项目开发计划书 . 4 2.2 2.2 小组人员分工表小组人员分工表 . 4 第三章第三章 总体设计说明总体设计说明 5 3.1 3.1 功能描述功能描述 5 3.4.1 Mp3 播放 5 3.4.2 播放控制 5 3.4.3 播放信息控制 . 6 3.4.4 Mp3 列表管理 . 6 第四章第四章 详细设计详细设计 . 6 4.1 界面设计界面设计 . 6 4.2 各个功能描述各个功能描述 6 4.2.1Mp3 播放. 6 4.2.2播放控制 . 6 4.2.3播放信息控制 7 4.2.4Mp3 文件列表管理 7 4.2.5显示模式 . 7 4.2.6音量控制 . 7 4.2.7已播放时间的控制 . 7 4.34.3 运行环境运行环境 7 4.44.4 程序流程图程序流程图 . 8 第五章第五章 调试与测试:调试与测试: 9 5.15.1 调试:调试: 9 5.2 5.2 测试:测试: . 10 5.35.3 实验结果实验结果 10 5.4 5.4 总结分析总结分析 10 参考资料参考资料.11 JavaJava 课程设计心得体会。
5、务设计任务3 3 2.22.2 设计要求设计要求3 3 2.32.3 发挥部分发挥部分3 3 3 方案论证方案论证4 4 3.13.1 显示部分显示部分4 4 3.23.2 按键部分按键部分4 4 4 4 总体方案总体方案4 4 4.14.1 总体方案介绍总体方案介绍4 4 4.24.2。
6、 3.2.3 74LS138 译码电路. 6 3.2.4 定时/计数器 8253A 7 3.3 软件程序设计和调试13 四、 结论与展望.17 五、 心得体会及建议.17 六、 附录18 七、 参考文献19 1 电子音乐播放器设计报告电子音乐播放器设计报告 一、设计要求 利用 8253 作为音频频率发生器, 应先对一段音乐进行编码后 存入音符表,并建立好音阶表(只建立一个 8 度即可,音阶表见 附录) ,音符长度不能少于 60 个,连续播放 3 遍后停止。
具体要 求如下: 1、 系统硬件电路设计: 根据所选题目和所用的接口电路芯片 设计出完整的系统硬件电路,并进行电路连接和调试。
2、程序设计:要求画出程序框图,设计出全部程序并给出程 序设计说明和程序注释。
二、设计目的 本课程设计培养学生运用该课程的理论知识和技术知识解 决工程实际问题的能力,学习微机系统设计的方法;学生通过对 实验室系统的实际调试,进一步培养并提高了科学实验的能力。
因此,本课程设计为学生提供一个良好的理论联系实际的机会和 场所,有利于为学生树立微机整体的概念,同时加强了学生编制 和调试程序的能力,进一步培养。
7、 毕业设计 基于安卓平台的音乐播放器 院 别 计算机与通信工程学院 专业名称 计算机科学与技术 班级学号 XXX 学生姓名 XXX 指导教师 XXX 2013 年 6 月 10 日 东北大学秦皇岛分校毕业设计(论文) 第 I 页 基于安卓平台的音乐播放器设计与开发 摘 要 Android平台是 Google公司最新推出的一个手机平台,该平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关键性应用。
使用该平台不需要任何费用,代码完全开放。
开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果。
所以,这为手机开发创造了更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限度的自定义自己的手机,以。
8、系 机电工程系机电工程系 专专 业业 电子信息工程技术电子信息工程技术 班班 级级 1010 级电信级电信 指导教师指导教师 - 2 - 摘 要 音乐是一种声音符号,表达人的思想感情。
是人们思想的载体之一。
音乐是有目的和内 涵的,其中隐含了作者的生活体验,思想情怀。
一款好的 pc 音乐播放器不仅能够提供好的 音乐播放效果,更能够为用户提供方便的操作。
本设计利用 java 语言和 eclipse 编辑工具对播放器进行编写。
同时给出了详细的系统设 计过程、部分界面图及主要功能运行流程图,本文还对开发过程中遇到的问题和解决方法进 行了详细的讨论,该音乐播放器集播放、暂停、停止、快进、快退、下一曲、上一曲、音量 调节等功能与一体,性能良好。
该播放器支持 MP3、WAV、MP3 和 A。
9、2 1.2 设计内容 2 第二章 开发工具介绍 3 第三章 系统设计与实现 . 4 3.1 宿主机开发环境配置 . 4 3.2 功能分析与方案论证 . 5 3.2.1 功能分析 . 5 3.2.2 可行性分析 5 3.3 需求分析. 5 3. 详细设计 6 3.4.1 系统的功能模块设计 6 3.4.2 界面窗口模块详细设计与实现 6 3.4.5 MP3 文件播放控制模块详细设计与实现 9 3.4.6 主要程序文件(代码见附录).12 第四章 调试分析 12 第五章 设计总结 12 主要参考文献: 13 附录(流程图、源代码): .14 附录 1 相关流程图.14 附录 2 系统运行效果 .16 附录 3 程序源代码.17 音音 乐乐 播播 放放 器器 摘摘 要:要: 随着用户要求的不断提高, 越来越多的嵌入式设备使用功能强大、 价格低廉的嵌入 式 Linux 作为操作系统并开始采用较为复杂的图形用户界面。
Qt 以其强大的功能、良 好的可移植性逐渐成为一种被广泛使用的 GUI 系统。
正是由于嵌入式操作系统及其相 应图形用户界面的不断发展, 嵌入式软件的开发显得越来越重要, 其中嵌入式。
10、o“、“Re“、“Me“-等音阶在内的各种频率声音。
在此设计中我们采用 12MHz的晶振,产生的频率信号即音乐信号由P37口输出,信号经过放大后由喇叭发出 声音。
乐曲中,每一音符对应着确定的频率,我们可以参照给出的各音符频率及其相应的 时间常数来编写程序,根据表中所提供的常数,将其16进制代码送入芯片里,可以奏出 音符。
音符的节拍我们可以用定时器T0来控制,送入不同的初值,就可以产生不同的定 时时间。
便如某歌曲的节奏为每分钟94拍,即一拍为0.64秒。
其它节拍与时间的对应关系 也可以从两者关系表中得到。
定时器 T0 工作在定时方式 1,改变 TH0 及 TL0,产生不同的音频频率。
要编写的乐 谱按要求以音符字节数据表的形式存放在程序中,改变乐曲就是通过改变该数据表的内 容来实现的。
主程序的任务是按顺序读取数据表中的字节,根据情况调用音级子程序和 音长子程序,启动定时器 T0 进行工作。
I 目 录 1 方案比较与选择(须详细阐述创新点或新见解) 。
11、4 2.1.1 功能需求 .4 2.1.2 系统结构和流程图 .6 2.2. 界面需求6 2.3 系统性能及可靠性需求 .7 2.3.1 系统性能 .7 2.3.2 可靠性 7 第三章 流程图 .8 3.1 音乐播放 8 3.2 上一首 8 3.3 列表操作 9 3.4 播放进度控制 .9 第四章 测试用例 . 10 4.1 主界面测试 . 10 4.5 简要概述优缺点及改进 . 10 第五章 心得体会 . 11 附录 I 程序代码 12 第 3 页 基于基于 Visual C+6.0Visual C+6.0 实现实现 简单的音乐播放器简单的音乐播放器 摘要摘要:随着社会的发展,全国人们的生活水平得到了很大的提高, 从追求物质生活提升到了精神享受。
当我们完成繁重的工作后, 我们需要尽情的释放来自各方面的压力。
有研究证实,音乐有释 放压力、缓解紧张情绪的作用。
本系统以多媒体娱乐为主线,采 用 Visual C+为开发工具。
使用成熟的 MFC 作为开发框架,具有 开发速度快、便于管理等诸多优点。
实现了添加音乐、删除音乐、 音乐的播放顺序、显示音乐歌词、等一系列常用功能。
当然程序 在。
12、 指导教师: 课题名称 音乐播放器的设计 设 计 内 容 及 要 求 在 SOPC 开发平台上实现一个音频信号发生器,编写2 段音乐,利用开发平台的 蜂鸣器来播放。
播放音乐时,要求将该段音乐的编号及已经播放的时间(分、秒)显示 在数码管上。
系统提供 50MHZ 频率的时钟源。
完成该系统的硬件和软件的设计,并制作出实物 装置,调试好后并能实际运用(指导教师提供制作所需的器件) ,最后就课程设计本 身提交一篇课程设计说明书。
设 计 工 作 量 1、VHDL 语言程序设计; 2、波形仿真; 3、在实验装置上进行硬件测试,并进行演示; 4、提交一份完整的课程设计说明书,包括设计原理、程序设计、程序分析、仿真分 析、硬件测试、调试过程,参考文献、设计总结等。
进 度 安 排 起止日期(或时间量) 设计内容(或预期目标) 备注 第 1 天 课题介绍,答疑,收集材料 第 2 天 设计方案论证 第 3 天 进一步讨论方案, 对设计方案进行必要的修正, 方案确定后开始进行 VHDL 语言程序设计 第 4 天 设计 VHDL 语言程序 第 59 天 在实验装置上进行硬件测试, 对 VHDL 。
13、 一定容量的 RAM 和 ROM 构成, 定时、 计数和多种接口于一体的微控制器。
它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。
而 51 系列单片机是各 单片机中最为典型和最有代表性的一种。
这次课程设计通过对它的学习、应用,从而达到 学习、设计、开发软、硬的能力。
利用单片机演奏音乐大概是单片机爱好者感兴趣的问题之一。
利用单片机控制音乐播 放也多不胜举。
音乐芯片也相当之多,而利用单片机存储音乐,控制播放最为广泛。
它有 功能多、价格优、外围电路简单的特点,备受音乐爱好者及音乐芯片制造商的青睐。
本文 比较详细地介绍了音乐播放器的原理、设计思路、硬件的选择及相关作用、软件的实现方 法及详细的程序清单、还包括进行了软、硬件调试和测试。
此次设计利用单片机产生乐曲音符,再把乐曲音符翻译成计算机音乐语言,由单片机 进行信息处理,再通过发声器和喇叭放出音乐送别。
应用 Proteus 的 ISIS 软件和 Keil uVision3 来实现该音乐播放器的设计与仿真。
该方法仿真效果真实、准确,节省了硬件资 源。
该单片机音乐器,可通过代码的改写,换成生日快乐等歌曲,能够用于庆祝生。
14、pplet 的工 作原理,最后说明系统需要实现的功能。
音乐是一种声音符号,表达人的思想感情。
是人们思想的载体之一。
音乐是有目 的和内涵的,其中隐含了作者的生活体验,思想情怀。
一款好的 pc 音乐播放器不仅 能够提供好的音乐播放效果,更能够为用户提供方便的操作。
本设计利用 java 语言和 eclipse 编辑工具对播放器进行编写。
同时给出了详 细的系统设计过程、部分界面图及主要功能运行流程图,本文还对开发过程中遇到的 问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、快进、快退、 下一曲、上一曲、音量调节等功能与一体,性能良好。
该播放器支持 MP3、WAV、MP3 和 AIFF 等音频格式。
在开发的过程中采用瀑布模型。
第一阶段首先对项目进行全面、 仔细的需求分析,并准确做出项目进度安排,明确每个阶段的任务;第二阶段是进行 项目分模块编码;第三阶段对项目进行全面的测试和系统集成测试。
关键词: JAVAJAVA; E Eclipseclipse; 模块化模块化; AppletApplet; Abstract In the information, the ra。
15、代人的生活更加的方便。
手机的一个重要的功能就是听音乐,一款好的手机音乐播放器可以更好的体现 智能手机的强大。
手机音乐播放器即使用来在手机上播放音乐的软件 。
它可以 是涵盖了各种 音乐格式 的播放工具 ,比如 : MP3播放器 , WMA播放器 , MP4播放器 等 手机音乐播放器不仅要界面美 观 , 而且要操作简单 。
用户选择程序首先看的就是这个软件是否好看,同时这个软件功能是否强大 。
坦白说来音乐播放器就是音频解码器的 可视化 操作界面 , 其实质是针对各种音频编码格式的 解码器 。
例如 ape格式调用的是 Monkeys Audio解码器 , flac格式调用的是 flac解码器 , mp3调用的是 lame解码器 。
大部分音乐播放器都支持多种 音乐格式 的文件 , 这是因为这些播放器将不同的 音频解码器 打包起来 , 并制作统一的播放 界面 , 从而让使用者能够方便地播放和聆听各种音乐。
正因为音乐播放器仅仅是将音频解码器 打包 ,而同一种音频的解码方式又是固定的 , 因此理论上所有播放器的 音质 应当是完全相同的 , 。
16、的循环播放及播放时的音乐显示等功能。
具体要求如下: 设计三个键分别实现:播放/停止、下一曲、上一曲; 同时用 LED 显示器显示播放曲目, 为了节省电源, LED 显示 器在播放期间设计为关闭状态,只有当一首歌演奏结束或 选曲时显示器才显示曲目信息。
当播放键打开时音乐开始播放,同时 LED 显示器显示, 假如是第一首歌则 LED 显示器显示数字 1, 当打开下一曲按 键时播放器开始播放第二首歌,同时 LED 显示器显示数字 声音经过三级管放大后由蜂鸣器输出。
音乐可以给我们的生活带来乐趣,音乐可以放松我们 的心情,音乐可以让我们得到释怀。
而且通过这次设计我 们可以学到关于单片机在实际生活中的设计应用,同时也 使我们加深了对单片机的认识,提高了我们的编程能力, 为我们能够更好的学习单片机有很大的帮助。
音乐播放器 3 目 录 1.绪论 。
17、 专业班级 题目名称 一、学生自我总结 通过这次课程设计,学习了解了用单片机实现的音乐发生器的设计方法。
使我对 单片机及其附属电路有了一定的了解,对课本上的知识有了近一步的掌握,也深刻明 白了自己的不足。
在课程设计过程中,我真正体会到了实践的重要性,很多自己认为 万无一失的软件代码或者硬件电路,在调试的过程中都不会是一帆风顺的,此次课程 设计经历了从概念到成品的漫长过程,在此过程中我学习了许多以前没有掌握而又是 电子类课程生必须掌握的知识,比如 Proteus ISIS 从设计的第一天起,我就被 Proteus ISIS 的强大功能所折服,学会了 Proteus ISIS 就相当于拥有一个电子设计开发平台。
而 通过学习 Keil uVision4 让我深刻的认识基础知识的重要性,在多次查阅课本书籍,最 后在老师的知道写完成了程序的编写。
学生签名: 年 月 日 二、指导教师评定 评分项目 平时成绩 报告(答辩) 综合成绩 权 。
18、性 声声 明明 本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所 取得的成果。
毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已 明确注明出处。
除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表 或撰写过的科研成果。
对本文的研究成果做出重要贡献的个人和集体,均已在文中以 明确方式标明。
本声明的法律责任由本人承担。
论文作者签名: 日 期: III 在线音乐播放系统在线音乐播放系统 摘 要 随着大城市建设步伐的加快,越来越多的市民在物质生活条件得到改善的同时, 为了调节紧张的生活节奏,把目光投向了工作之余的休闲娱乐上。
因此,娱乐市场需 求越来越大。
而其中,音乐更是休闲娱乐的主流。
在各种地方,都总能发现音乐的存 在。
音乐网站是网络音乐的发展平台,国内各大音乐网站都拥有丰富的音乐资源,并 且大部分的资源都可以免费下载,因此吸引了上百万的人成为他们的注册用户。
本次设计我将根据当前流行的 Web 动态网页开发技术,使用微软的 ASP 结合数 据库的知识,开发一个在线音乐播放系统。
本系统能够实现音乐的分类查询,。