java音樂播放器的設(shè)計(jì)與實(shí)現(xiàn).rar
java音樂播放器的設(shè)計(jì)與實(shí)現(xiàn),字?jǐn)?shù):27000,43頁。畢業(yè)設(shè)計(jì)任務(wù)書題目 java音樂播放器的設(shè)計(jì)與實(shí)現(xiàn)題目類型:工程設(shè)計(jì)√技術(shù)專題研究理論研究軟硬件產(chǎn)品開發(fā)1、設(shè)計(jì)任務(wù)及要求1.掌握音頻在java語言中的程序開發(fā)。2.掌握在applet中開發(fā)java音頻播放器。 3.調(diào)試實(shí)例,并能正確運(yùn)行 2、應(yīng)完成的硬件或軟件實(shí)驗(yàn)通過applet的程序開發(fā),...
該文檔為壓縮文件,包含的文件列表如下:


內(nèi)容介紹
原文檔由會(huì)員 tian153 發(fā)布
字?jǐn)?shù):27000,43頁。
畢 業(yè) 設(shè) 計(jì) 任 務(wù) 書
題 目 Java音樂播放器的設(shè)計(jì)與實(shí)現(xiàn)
題目類型:工程設(shè)計(jì)√ 技術(shù)專題研究 理論研究 軟硬件產(chǎn)品開發(fā)
1、設(shè)計(jì)任務(wù)及要求
1.掌握音頻在JAVA語言中的程序開發(fā)。
2.掌握在APPLET中開發(fā)JAVA音頻播放器。
3.調(diào)試實(shí)例,并能正確運(yùn)行
2、應(yīng)完成的硬件或軟件實(shí)驗(yàn)
通過APPLET的程序開發(fā),最終實(shí)現(xiàn)JAVA音頻播放器,工具使用JCREATOR
3、應(yīng)交出的設(shè)計(jì)文件及實(shí)物(包括設(shè)計(jì)論文、程序清單或磁盤、實(shí)驗(yàn)裝置或產(chǎn)品等)
畢業(yè)設(shè)計(jì)(包括畢業(yè)設(shè)計(jì)正文和相應(yīng)的開發(fā)代碼)
4、指導(dǎo)教師提供的設(shè)計(jì)資料
1.JAVA多媒體程序設(shè)計(jì) 王峰等 清華大學(xué)出版社 1999-5-1
2.JAVA基礎(chǔ)編程貫通教程史斌星 史佳 清華大學(xué)出版社 2003-10-1
3.Java編程思想(美)Bruce Eckel 機(jī)械工業(yè)出版社 2002-9-1
5、要求學(xué)生搜集的技術(shù)資料(指出搜集資料的技術(shù)領(lǐng)域)
1.網(wǎng)頁小應(yīng)用程序applet的開發(fā)技術(shù)
2.AU等音頻文件的相關(guān)知識
3.J2SE中的SOUND的相關(guān)包的運(yùn)用
6、設(shè)計(jì)進(jìn)度安排
第一部分 收集相關(guān)的開發(fā)資料,包括看書,上網(wǎng)找資料 (1周)
第二部分項(xiàng)目代碼開發(fā)及技術(shù)實(shí)現(xiàn) (3周)
第三部分完成畢業(yè)設(shè)計(jì)的編寫和代碼的測試,匯編 (2周)
評閱及答辯 (1周)
目 錄
摘 要 I
Abstract II
第1章 概述 1
1.1 簡介 1
1.2JAVA音頻播放系統(tǒng)的主要特點(diǎn) 1
1.3JAVA音頻播放系統(tǒng)的主要功能 2
1.4 JAVA音頻播放系統(tǒng)的設(shè)計(jì)原則 2
第2章 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn) 3
2.1系統(tǒng)的開發(fā)意義 3
2.2功能設(shè)計(jì) 3
2.3使用的技術(shù)及接口 3
2.4變量定義 4
2.5運(yùn)行網(wǎng)頁文件 5
第3章 JAVA與JAVA音頻開發(fā)技術(shù) 9
3.1使用工具 9
3.2 JAVA聲音處理介紹 9
3.3聲音文件類型簡介 10
3.4 JAVA聲音音頻引擎 11
3.5 JavaSound的相關(guān)特性 12
3.6 JavaSound的使用及工作原理 18
第4章 開發(fā)實(shí)例 22
4.1設(shè)計(jì)音樂播放器 22
4.2 播放音樂 24
4.3支持更多的音頻格式 28
第5章 系統(tǒng)測試 29
結(jié)束語 32
致謝 33
參考文獻(xiàn) 34
摘 要
聲音可以創(chuàng)造意境,觸發(fā)遐想,當(dāng)與虛擬圖像相結(jié)合時(shí),更加可以讓整個(gè)世界充滿幻覺。聲音是多媒體技術(shù)的基礎(chǔ)。桌面PC的性能日益提高,Java虛擬機(jī)的優(yōu)化技術(shù)也不斷獲得突破,這一切使得用Java處理實(shí)時(shí)信號成為可能。雖然還不夠成熟,但是音頻技術(shù)的出現(xiàn),為JAVA語言開辟出了一條新的發(fā)展方向??汕度耄加每臻g小,跨平臺(tái)等特性為JAVA語言的應(yīng)用提供了空間和平臺(tái),而音頻技術(shù)則象一個(gè)舞者,在這個(gè)平臺(tái)上偏偏起舞。
基于本程序較小,并不需要使用到數(shù)據(jù)庫,在開發(fā)工具的選擇方面,BORLAND BUILDER雖然集成性強(qiáng),功能強(qiáng)大,但是比較臃腫。故而,本人比較傾向使用JCREATOR,JCREATOR比較小巧,易于使用,在本程序的開發(fā)上,可供選擇的平臺(tái)有許多,因?yàn)镴AVA的跨平臺(tái)性,使得在平臺(tái)的選擇面上有了更大的自主權(quán)。現(xiàn)在社會(huì)上使用最多的平臺(tái)是WINDOWS,所以該程序在WINDOWS平臺(tái)下開發(fā)。
最后,本文將通過設(shè)計(jì)和構(gòu)造一個(gè)支持實(shí)時(shí)MP3、WAV和Ogg音頻格式解碼/回放的Java音樂播放器,闡述用JavaSound API編寫音頻處理程序的思路和一般過程。
關(guān)鍵詞:聲音;Java;JCREATOR;音樂播放器
Abstract
The voice can create the artistic conception, triggering the fancy, be with When the virtual picture combine together, can let the whole world be filled with the illusion more.The voice is a multi-media technical foundation.The function of the table's top PC raises increasingly, Virtual Machine of Java of excellent turn the technique to also acquire the breakthrough continuously, the all these make make possible with the signal for Java to processing solid.Although return not enough mature, technical emergence of audio frequency, developped for the language of JAVA a new development direction.Can imbed, take up the space small, cross-platform etc. the characteristic provided the peaceful set of space for the application of the JAVA language, but the audio frequency technique then a dancer of elephant, it happened that dance on this terrace.
According to this procedure smaller, do not need to use the database, in the aspects of developping the tool to choose, although the BORLAND BUILDER gather sex is strong, the function is strong, more swollen.Hence, oneself relatively incline to use the JCREATOR, the JCREATOR is more cleverly made, being easy to the usage, on the development of this procedure, can be provided as the terrace of the choice to have many, because of the JAVA cross-platform, make face in the choice of the terrace up is larger of independent power.Now the most terrace in the society usage is a WINDOWS, so that procedure develops under the terrace of WINDOWS.
End, this text will pass the design and construct a supports the solid hour the MP3, WAV and the Ogg audio frequency formats decoding/ return to put of the Java music player, elaborate to use the way of thinking and general processes that the JavaSound API..
畢 業(yè) 設(shè) 計(jì) 任 務(wù) 書
題 目 Java音樂播放器的設(shè)計(jì)與實(shí)現(xiàn)
題目類型:工程設(shè)計(jì)√ 技術(shù)專題研究 理論研究 軟硬件產(chǎn)品開發(fā)
1、設(shè)計(jì)任務(wù)及要求
1.掌握音頻在JAVA語言中的程序開發(fā)。
2.掌握在APPLET中開發(fā)JAVA音頻播放器。
3.調(diào)試實(shí)例,并能正確運(yùn)行
2、應(yīng)完成的硬件或軟件實(shí)驗(yàn)
通過APPLET的程序開發(fā),最終實(shí)現(xiàn)JAVA音頻播放器,工具使用JCREATOR
3、應(yīng)交出的設(shè)計(jì)文件及實(shí)物(包括設(shè)計(jì)論文、程序清單或磁盤、實(shí)驗(yàn)裝置或產(chǎn)品等)
畢業(yè)設(shè)計(jì)(包括畢業(yè)設(shè)計(jì)正文和相應(yīng)的開發(fā)代碼)
4、指導(dǎo)教師提供的設(shè)計(jì)資料
1.JAVA多媒體程序設(shè)計(jì) 王峰等 清華大學(xué)出版社 1999-5-1
2.JAVA基礎(chǔ)編程貫通教程史斌星 史佳 清華大學(xué)出版社 2003-10-1
3.Java編程思想(美)Bruce Eckel 機(jī)械工業(yè)出版社 2002-9-1
5、要求學(xué)生搜集的技術(shù)資料(指出搜集資料的技術(shù)領(lǐng)域)
1.網(wǎng)頁小應(yīng)用程序applet的開發(fā)技術(shù)
2.AU等音頻文件的相關(guān)知識
3.J2SE中的SOUND的相關(guān)包的運(yùn)用
6、設(shè)計(jì)進(jìn)度安排
第一部分 收集相關(guān)的開發(fā)資料,包括看書,上網(wǎng)找資料 (1周)
第二部分項(xiàng)目代碼開發(fā)及技術(shù)實(shí)現(xiàn) (3周)
第三部分完成畢業(yè)設(shè)計(jì)的編寫和代碼的測試,匯編 (2周)
評閱及答辯 (1周)
目 錄
摘 要 I
Abstract II
第1章 概述 1
1.1 簡介 1
1.2JAVA音頻播放系統(tǒng)的主要特點(diǎn) 1
1.3JAVA音頻播放系統(tǒng)的主要功能 2
1.4 JAVA音頻播放系統(tǒng)的設(shè)計(jì)原則 2
第2章 系統(tǒng)設(shè)計(jì)實(shí)現(xiàn) 3
2.1系統(tǒng)的開發(fā)意義 3
2.2功能設(shè)計(jì) 3
2.3使用的技術(shù)及接口 3
2.4變量定義 4
2.5運(yùn)行網(wǎng)頁文件 5
第3章 JAVA與JAVA音頻開發(fā)技術(shù) 9
3.1使用工具 9
3.2 JAVA聲音處理介紹 9
3.3聲音文件類型簡介 10
3.4 JAVA聲音音頻引擎 11
3.5 JavaSound的相關(guān)特性 12
3.6 JavaSound的使用及工作原理 18
第4章 開發(fā)實(shí)例 22
4.1設(shè)計(jì)音樂播放器 22
4.2 播放音樂 24
4.3支持更多的音頻格式 28
第5章 系統(tǒng)測試 29
結(jié)束語 32
致謝 33
參考文獻(xiàn) 34
摘 要
聲音可以創(chuàng)造意境,觸發(fā)遐想,當(dāng)與虛擬圖像相結(jié)合時(shí),更加可以讓整個(gè)世界充滿幻覺。聲音是多媒體技術(shù)的基礎(chǔ)。桌面PC的性能日益提高,Java虛擬機(jī)的優(yōu)化技術(shù)也不斷獲得突破,這一切使得用Java處理實(shí)時(shí)信號成為可能。雖然還不夠成熟,但是音頻技術(shù)的出現(xiàn),為JAVA語言開辟出了一條新的發(fā)展方向??汕度耄加每臻g小,跨平臺(tái)等特性為JAVA語言的應(yīng)用提供了空間和平臺(tái),而音頻技術(shù)則象一個(gè)舞者,在這個(gè)平臺(tái)上偏偏起舞。
基于本程序較小,并不需要使用到數(shù)據(jù)庫,在開發(fā)工具的選擇方面,BORLAND BUILDER雖然集成性強(qiáng),功能強(qiáng)大,但是比較臃腫。故而,本人比較傾向使用JCREATOR,JCREATOR比較小巧,易于使用,在本程序的開發(fā)上,可供選擇的平臺(tái)有許多,因?yàn)镴AVA的跨平臺(tái)性,使得在平臺(tái)的選擇面上有了更大的自主權(quán)。現(xiàn)在社會(huì)上使用最多的平臺(tái)是WINDOWS,所以該程序在WINDOWS平臺(tái)下開發(fā)。
最后,本文將通過設(shè)計(jì)和構(gòu)造一個(gè)支持實(shí)時(shí)MP3、WAV和Ogg音頻格式解碼/回放的Java音樂播放器,闡述用JavaSound API編寫音頻處理程序的思路和一般過程。
關(guān)鍵詞:聲音;Java;JCREATOR;音樂播放器
Abstract
The voice can create the artistic conception, triggering the fancy, be with When the virtual picture combine together, can let the whole world be filled with the illusion more.The voice is a multi-media technical foundation.The function of the table's top PC raises increasingly, Virtual Machine of Java of excellent turn the technique to also acquire the breakthrough continuously, the all these make make possible with the signal for Java to processing solid.Although return not enough mature, technical emergence of audio frequency, developped for the language of JAVA a new development direction.Can imbed, take up the space small, cross-platform etc. the characteristic provided the peaceful set of space for the application of the JAVA language, but the audio frequency technique then a dancer of elephant, it happened that dance on this terrace.
According to this procedure smaller, do not need to use the database, in the aspects of developping the tool to choose, although the BORLAND BUILDER gather sex is strong, the function is strong, more swollen.Hence, oneself relatively incline to use the JCREATOR, the JCREATOR is more cleverly made, being easy to the usage, on the development of this procedure, can be provided as the terrace of the choice to have many, because of the JAVA cross-platform, make face in the choice of the terrace up is larger of independent power.Now the most terrace in the society usage is a WINDOWS, so that procedure develops under the terrace of WINDOWS.
End, this text will pass the design and construct a supports the solid hour the MP3, WAV and the Ogg audio frequency formats decoding/ return to put of the Java music player, elaborate to use the way of thinking and general processes that the JavaSound API..
TA們正在看...
- 匿名投票系統(tǒng).rar
- 基于dsp控制的直流單極性可逆pwm調(diào)速系統(tǒng).rar
- 風(fēng)扇開關(guān)的塑料模具畢業(yè)設(shè)計(jì).rar
- 校園分站宣傳推廣建議.doc
- 四川省互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r報(bào)告.pdf
- 多條移動(dòng)平均線組合運(yùn)動(dòng)基本原理.pdf
- 馬克思主義基本原理概論復(fù)習(xí)整理.doc
- 預(yù)應(yīng)力混凝土連續(xù)梁橋設(shè)計(jì).rar
- 預(yù)應(yīng)力連續(xù)梁橋設(shè)計(jì).rar
- 連續(xù)梁橋施工臨時(shí)結(jié)構(gòu)設(shè)計(jì)三角掛籃.rar