1.mp3 播放器 毕业论文
基于J2SE的MP3播放器的设计与实现 论文字数:12369,页数:42 有开题报告,任务书 摘要 随着多媒体技术的发展和人们对音频,视频数据的需求,越来越多的软件加入了多媒体功能。
JMF(Java Media Framework API)是一种采用Java语言开发流式媒体应用应用程序接口。它作为Java Media API技术家族的一个重要组成部分,对Java平台进行了扩展,为媒体应用开发人员提供了增强的媒体开发能力。
Java多媒体框架中包含了许多用于处理多媒体的API,所支持的功能包括:可以在Java Applet和应用程序中播放各种媒体文件,例如AU、AVI、MIDI、MPEG、QuickTime和WAV等文件;可以播放从互联网上下载的媒体流;可以利用麦克风和摄像机一类的设备截取音频和视频,并保存成多媒体文件;处理多媒体文件,转换文件格式;向互联网上传音频和视频数据流;在互联网上广播音频和视频数据等。 本系统旨在使用JMF编写一个音频播放器,实现一般播放器的功能,并加入一些当前的播放器不支持的功能。
关键词:Java2标准版;Java多媒体框架;MP3播放器 Design And Implementation Of Mp3 Player Based-on J2SE Abstract With the development of multimedia technology and the urgent requirement of people to multimedia data, more and more applications integrate multimedia functionality. JMF is an application program interface which adopts Java language to develop stream media application. As an important part of Java Media API family, it greatly extends Java language and provides enhanced media process ability for media application developers. JMF contains many APIs used to process multimedia, it supports: plays different kinds of media files in Java Applets and Java applications, including AU, AVI, MIDI, MPEG, QuickTime, WAV and so on; plays media stream downloaded from the Internet; uses devices such as microphone and video camera to capture audio or video, and saves them as multimedia files; processes media files, converts format among different types; uploads audio or video data stream to Internet; broadcasts audio or video data stream. This system is supposed to write a program based-on JMF to play audio file, it implements functionalities just as the other typical mp3 player has done, and it also has some features that unsupported by those players. Key Words:J2SE;JMF;MP3 Player 目录 1引言 1 1.1项目背景 1 1.2技术现状与发展趋势 1 1.3论文组织结构 2 2技术背景 3 2.1JMF结构 3 2.1.1 定义JMF 3 2.1.2 JMF高层结构 3 2.1.3 时间模型 4 2.1.4 管理器 4 2.1.5 事件模型 5 2.1.6 数据模型 5 2.1.7 控制 6 2.2 重要实例:Player对象 6 3系统分析与设计 16 3.1 系统概述 16 3.2 详细说明 17 3.2.1 Mp3Player类 17 3.2.2 AudioMedia类 18 3.2.3 AdvancedList类 19 3.2.4 ResourceManager类 20 3.2.5 TypeFilter类 21 4 系统的实现 22 4.1 监听鼠标事件 22 4.2 最近播放列表和简单收藏夹列表的动态刷新 24 4.3 支持文件批量操作 26 4.4 监听Player的状态改变 27 4.5 文件过滤器实现 30 4.6 基于对象序列化的信息的存储和恢复 31 4.7 导出功能 34 5 结论 36 致谢37 参考文献 38 以上回答来自: /137-6/6727.htm。
2.单片机做音乐播放器的毕业设计
我这有一个生日快乐的歌曲的程序,希望对你有用
#include<absacc.h>
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
#define led RD
#define key_rec T1
sbit BUZZER=P3^7;//发声音口
uchar code T0_H[16]={0xFF,0xFB,0xFB,0xFC,0xFC,0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE};
uchar code T0_L[16]={0xF1,0x4,0x90,0xC,0x44,0xAC,0x9,0x34,0x82,0xC8,0x06,0x22,0x56,0x85,0x9A,0xC1};
uchar code music[32]={8,0,8,9,8,0xB,0xA,0,8,0,8,9,8,0xC,0xB,0,8,0,8,0xF,0xD,0xB,0xA,9,0xE,0,0xE,0xD,0xB,0xC,0xB,0x0};
uchar code music_L[32]={2,1,1,4,4,4,4,4,2,1,1,4,4,4,4,4,2,1,1,4,4,4,4,4,2,1,1,4,4,4,4,4};
uchar a,b;
uint second,minute;
long t0count;
void delay_music(uint v)
{
while(v!=0) v--;
}
void delay_music1(uint j)
{
while(j!=0){j--;delay_music(200);}
}
void delay_music2(uint j)
{
while(j!=0){j--;delay_music1(80);}
}
main()
{//uint i;
uchar k,n,m;
delay_music(100);
TMOD=0x11;
TH0=0xfc;
TL0=0x66;
t0count=0;
EA=1;
ET0=0;
TR0=0;
ET1=0;
TR1=0;
while(1)
{
ET1=1;
TR1=1;
for(k=0;k<32;k++)
{
n=music[k];
m=music_L[k];
a=T0_H[n];
b=T0_L[n];
delay_music2(m);
}
}
}
time0() interrupt 1 using 1
{
TH0=0xFC;
TL0=0x66;
t0count=t0count+1;
if (t0count==1000)
{
second++;
if (second==60)
{
minute++;
if (minute==60) minute=0;
second=0;}
t0count=0;
}
}
time1 () interrupt 3 using 3
{
TH1=a;
TL1=b;
BUZZER=!BUZZER;
}
3.单片机做音乐播放器的毕业设计
我这有一个生日快乐的歌曲的程序,希望对你有用#include#include
4.关于音乐的毕业论文怎么写啊
你是学什么的? 声乐?键盘?还是理论?舞蹈? 一般情况毕业论文就是要针对你所学的内容进行论述 你可以写一个作曲家或者作词家 可以写一部作品 可以写学习音乐的窍门等等等等 好多好多 我毕业的时候写的是一一部作品中的一个人物艺术形象分析 普契尼的《图兰朵》中的柳儿的艺术形象分析 还有什么可以再补充问
要写一部音乐作品 最好是能找一部你唱过的或者演奏过的 那样你的切身体会会起到一个很好的作用 我当初写柳儿就差点被评委难住 因为我是男生。。 另外 你可以开始先介绍下该作品的作者以及作品的创作历程 然后再系统的 有条理的分析一下你写的这部作品 不管是艺术价值方面还是表现手法方面或者其他什么方面 都要讲的头头是道 才能得到评委认可
5.音乐系毕业论文怎么写
毕业论文对于每一位学子来说,都是完成学业的重要一笔,它不但影响最终的学位成绩,同时也是从另一侧面反映出所学知识的汇总,领悟以及应用程度,但对于大部分的学生来说,缺少毕业论文的写作经验,便成了致命伤,如果写得一篇即合格又有一定水平的毕业论文呢?以下是本站根据经验汇总的一些心得,希望对广大学子们都能有所帮助!
首先,论文的开端――选题
万丈高楼平地起,只有目的明确、正确才能使事情事半功倍。那么在选题时将从何下笔呢?当然,有二个原则你必需考虑
1 价值性原则
对于拿学位的人来说,写论文不单单是完成任务,更主要的是论文的内容要具有价值性,所以在选题时,不单单要看难易程序,要从两方面考虑其价值,即理论价值或者应用价值,这里以应用价值为首选,否则写出来的东西将没有实际应用和交流的意义,那么纵使华丽丰富,也是华而不实,所谓应用价值就是针对现实中的问题,当下社会中出现的问题,做到理论联系实际去分析。
2 可行性原则
选题时要充分考虑主、客观条件,即要选择那些客观上需要,主观上又有能力完成的题目。
所谓客观条件主要是写作的时间、地点、环境;主观条件包括个人的才能、学识和所掌握的材料等。只有量力而行,才能有所发挥。
在这里试举一例,如学企业管理专业的学生,可以选题的范围非常广,你可以从企业的产、购、销等流程某一环节入手,从财务、人员、工序、战略等等方面入手,当然时下人们比较关注的是人才的引进和培养,以及外资的合作上,那么就可以在此基础上提出有价值性的问题来讨论,但如果你只是感兴趣,却对此知之甚少的话,最好放弃,从其它入手,否则很难有始有终,最后只能中途放弃。
其次,当选题确定后,接下来就是搜集材料。
材料从哪里来?途径有三:
1 来源于生活。
生活是取之不竭的素材来源,尤其对于已经有一定的工作经验的人来说,许多的实践经验,将是写作中的最鲜明的好材料。
2 来源于书本和网络
书中自有黄金屋,当你的选题已经确定,便可以寻这条线索,去查找相关的书籍、报刊,把它们汇聚在一起,自然会在阅读中寻出文章的脉络来,当然,提醒你,在阅读中做笔记是个事半功倍的好办法,这样当你在回头想起什么时,不会海里寻针,同时对于论文最后的参考出处也会水到渠成。另外,由于目前网络的发达,在网上找资料也变得很方便,但一般来讲网上资料不易过多,这样可能会使你的文章权威分量下降。最后,最好在阅读前了解毕业论文对于文献的数目分量和来源要求,这样在查找时可以准备出允足的数量和比例安排,才不至于最后麻烦。
3 来源于一手资料。
在有些论文的写作中,学校要求学生亲自做一些调查和采访,这样的材料就是一手材料,那么上面所提到的第二种途径可以称之为二手材料。一般来说,如果学校没有特殊要求,最好是以二手资料为主,因为相比于自已所做的调查,其一不但耗费精力、物力、财力,更主要的是不一定可以说明问题的实质。
第三步下来,就是立意。
当你寻着选题方向备好资料并阅读后,从中你会发现你要写的问题可以是什么,有的时候会有好几个,那么在选择时就要注意几个原则:
1 符合现实需要,体现时代精神。
2 反映客观事物本质。
3 要有独到的见解。
这里就不多说了,主要说说下面文章框架的建立吧。
第四,谋篇布局
所谓谋篇布局,就是考虑和安排文章的整体结构。结构是文章的骨架。确定了主题,选定了材料,接着就要把文章的框架搭起来。
一般来说,毕业论文是遵寻:提出问题→分析问题→解决问题,三部分来安排的,开头和结尾会有摘要和结论,当然根据各人的不同情况,也不能一概而论。无论怎么样,一定切记脉络清楚,符合一定的逻辑性,而不能忽东忽西,杂乱无章,而且还要做到在安排结构时,做为重点段落要多着笔墨,有详有略,重点突出,这样才能做到文章层层深入,发展流畅,并且赏心阅目。
以下介绍一下构局要点:
安排结构的基本要求是:(一)要围绕主题安排结构;(二)要有明确、清楚的层次;(三)要完整、自然、严密。
第五,起草论文。
此前的一切工作准备就绪后,就可以开始动笔了。把思绪沉淀下来,不要顾虑什么,只要一气把它写下来就好。
6.大专音乐系毕业论文范文
我和很多同学的毕业论文都是在国淘论文写作网写的。感觉这里写的不错,文笔挺好的。
1.关键词规范 关键词是反映论文主题概念的词或词组,通常以与正文不同的字体字号编排在摘要下方。一般每篇可选3~8个,多个关键词之间用分号分隔,按词条的外延(概念范围)层次从大到小排列。
关键词一般是名词性的词或词组,个别情况下也有动词性的词或词组。 应标注与中文关键词对应的英文关键词。编排上中文在前,外文在后。中文关键词前以“关键词:”或“[关键词]”作为标识;英文关键词前以“Key words:”作为标识。 关键词应尽量从国家标准《汉语主题词表》中选用;未被词表收录的新学科、新技术中的重要术语和地区、人物、文献等名称,也可作为关键词标注。关键词应采用能覆盖论文主要内容的通用技术词条。2.选择关键词的方法 关键词的一般选择方法是:由作者在完成论文写作后,从其题名、层次标题和正文(出现频率较高且比较关键的词)中选出来
7.怎么写音乐方面的毕业论文
毕业论文对于每一位学子来说,都是完成学业的重要一笔,它不但影响最终的学位成绩,同时也是从另一侧面反映出所学知识的汇总,领悟以及应用程度,但对于大部分的学生来说,缺少毕业论文的写作经验,便成了致命伤,如果写得一篇即合格又有一定水平的毕业论文呢?以下是本站根据经验汇总的一些心得,希望对广大学子们都能有所帮助! 首先,论文的开端――选题 万丈高楼平地起,只有目的明确、正确才能使事情事半功倍。
那么在选题时将从何下笔呢?当然,有二个原则你必需考虑 1 价值性原则 对于拿学位的人来说,写论文不单单是完成任务,更主要的是论文的内容要具有价值性,所以在选题时,不单单要看难易程序,要从两方面考虑其价值,即理论价值或者应用价值,这里以应用价值为首选,否则写出来的东西将没有实际应用和交流的意义,那么纵使华丽丰富,也是华而不实,所谓应用价值就是针对现实中的问题,当下社会中出现的问题,做到理论联系实际去分析。 2 可行性原则 选题时要充分考虑主、客观条件,即要选择那些客观上需要,主观上又有能力完成的题目。
所谓客观条件主要是写作的时间、地点、环境;主观条件包括个人的才能、学识和所掌握的材料等。只有量力而行,才能有所发挥。
在这里试举一例,如学企业管理专业的学生,可以选题的范围非常广,你可以从企业的产、购、销等流程某一环节入手,从财务、人员、工序、战略等等方面入手,当然时下人们比较关注的是人才的引进和培养,以及外资的合作上,那么就可以在此基础上提出有价值性的问题来讨论,但如果你只是感兴趣,却对此知之甚少的话,最好放弃,从其它入手,否则很难有始有终,最后只能中途放弃。 其次,当选题确定后,接下来就是搜集材料。
材料从哪里来?途径有三: 1 来源于生活。 生活是取之不竭的素材来源,尤其对于已经有一定的工作经验的人来说,许多的实践经验,将是写作中的最鲜明的好材料。
2 来源于书本和网络 书中自有黄金屋,当你的选题已经确定,便可以寻这条线索,去查找相关的书籍、报刊,把它们汇聚在一起,自然会在阅读中寻出文章的脉络来,当然,提醒你,在阅读中做笔记是个事半功倍的好办法,这样当你在回头想起什么时,不会海里寻针,同时对于论文最后的参考出处也会水到渠成。另外,由于目前网络的发达,在网上找资料也变得很方便,但一般来讲网上资料不易过多,这样可能会使你的文章权威分量下降。
最后,最好在阅读前了解毕业论文对于文献的数目分量和来源要求,这样在查找时可以准备出允足的数量和比例安排,才不至于最后麻烦。 3 来源于一手资料。
在有些论文的写作中,学校要求学生亲自做一些调查和采访,这样的材料就是一手材料,那么上面所提到的第二种途径可以称之为二手材料。一般来说,如果学校没有特殊要求,最好是以二手资料为主,因为相比于自已所做的调查,其一不但耗费精力、物力、财力,更主要的是不一定可以说明问题的实质。
第三步下来,就是立意。 当你寻着选题方向备好资料并阅读后,从中你会发现你要写的问题可以是什么,有的时候会有好几个,那么在选择时就要注意几个原则: 1 符合现实需要,体现时代精神。
2 反映客观事物本质。 3 要有独到的见解。
这里就不多说了,主要说说下面文章框架的建立吧。 第四,谋篇布局 所谓谋篇布局,就是考虑和安排文章的整体结构。
结构是文章的骨架。确定了主题,选定了材料,接着就要把文章的框架搭起来。
一般来说,毕业论文是遵寻:提出问题→分析问题→解决问题,三部分来安排的,开头和结尾会有摘要和结论,当然根据各人的不同情况,也不能一概而论。无论怎么样,一定切记脉络清楚,符合一定的逻辑性,而不能忽东忽西,杂乱无章,而且还要做到在安排结构时,做为重点段落要多着笔墨,有详有略,重点突出,这样才能做到文章层层深入,发展流畅,并且赏心阅目。
以下介绍一下构局要点: 安排结构的基本要求是:(一)要围绕主题安排结构;(二)要有明确、清楚的层次;(三)要完整、自然、严密。 第五,起草论文。
此前的一切工作准备就绪后,就可以开始动笔了。把思绪沉淀下来,不要顾虑什么,只要一气把它写下来就好。
第六,修改。 好文章都是改出来的,没有哪一个作者可以写完就订稿,修改是无论什么写作都必需经过的程序。
然而修改也不是盲目的,当一篇文章完成后,你可以试着从以下方面入手: 1 斟酌主题。 主题是文章的价值所在。
主题要正确、鲜明、深刻、集中、新颖。主题如果有问题,就非改不可。
2.掂掇材料。 可以从以下几点: * 引用材料的地方是否恰当,是否可以说明问题 * 看是否有还需要增、删材料的地方 * 全文引用材料比例是否合适,一般来说不易过多,当然太少也不会有说明力 * 材料引用出处是否完整,正确 补充一下,一般引用的材料都要有一定的介绍或分析在里面,这样才能使材料更加有说服力,在修改时需要注意。
3.调整结构。 畅读全文,思考结构安排是否合理,如有不妥之处,还需要进一步调整。
4.锤炼语言。 语言是思想的载体。
在修改中,要注意那些罗嗦,烦琐、空话、。
8.使用MFC架构制作一个音乐播放器,毕业设计,希望你能帮帮我,谢谢
给你列个大概做的步骤吧
(1)用VS2008,或者VC6.0建立一个对话框项目,最好VS2008操作起来可能更方便一些
(2)在对话框上放一个listcrl(用于显示歌曲文件名称),添加一个按钮用于设置自己歌曲文件夹路径
(3)在按钮中添加代码弹出选择路径文件夹菜单,获取到文件夹路径后用,CFileFind找到文件夹下所有.mp3文件,显示到列表中。可以把自己获取到的文件存到某个ini文件中,以便下一次程序启动不用重新设置歌曲文件夹路径
(4)添加listcrl某一条点击响应函数,在里面添加播放响应。
这样能最一个算是最简单的播放器了,想做的好,自己可以想想多加些功能
转载请注明出处众文网 » 音乐播放器毕业论文责任书(mp3播放器毕业论文)