文件名称:MP3Player
- 所属分类:
- mpeg/mp3
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 626kb
- 下载次数:
- 0次
- 提 供 者:
- 能*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
本设计主要基于Visual Studio 2010编译环境下,涉及到多线程的设计,创建了两个线程,其中一个线程MP3的播放线程,另一个线程是频谱的分析线程,播放线程总是通过解码器获取数据,频谱线程根据当前播放的时间获取到正在播放的PCM数据,使用FFT计算后绘图显示。MP3解码则由由libmad开源解码库完成。-This design is mainly based on the build environment in Visual Studio 2010, related to the multi-threaded design, create two threads, one thread MP3 playback thread, another thread is a spectrum analysis of thread play thread is always to get data through the decoder , spectrum to obtain the thread according to the current playback time is playing PCM data, and graphics using the FFT calculation. MP3 decoding from by libmad open source decoding library.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MP3Player\BitmapDialog.cpp
.........\BitmapDialog.h
.........\BytesTracer.cpp
.........\BytesTracer.h
.........\DataTables.cpp
.........\DataTables.h
.........\DelListFiles.cpp
.........\DelListFiles.h
.........\dibitmap.cpp
.........\dibitmap.h
.........\DlgEQ.cpp
.........\DlgEQ.h
.........\DlgList.cpp
.........\DlgList.h
.........\HorverSlider.cpp
.........\HorverSlider.h
.........\LayerIII.cpp
.........\LayerIII.h
.........\Mp3File.cpp
.........\Mp3File.h
.........\MP3Player.aps
.........\MP3Player.cpp
.........\MP3Player.exe
.........\MP3Player.h
.........\MP3Player.psess
.........\MP3Player.rc
.........\MP3Player.sln
.........\MP3Player.suo
.........\MP3Player.vcxproj
.........\MP3Player.vcxproj.filters
.........\MP3Player.vcxproj.user
.........\MP3Player110922.vsp
.........\MP3PlayerDlg.cpp
.........\MP3PlayerDlg.h
.........\ReadMe.txt
.........\res\about1.bmp
.........\...\about2.bmp
.........\...\about3.bmp
.........\...\add1.bmp
.........\...\add2.bmp
.........\...\addfile1.bmp
.........\...\addfile2.bmp
.........\...\addfile3.bmp
.........\...\addfile4.bmp
.........\...\back1.bmp
.........\...\back2.bmp
.........\...\back3.bmp
.........\...\back4.bmp
.........\...\bitmap1.bmp
.........\...\bitmap3.bmp
.........\...\bitmap5.bmp
.........\...\bmp00001.bmp
.........\...\bmp00002.bmp
.........\...\cdrom1.bmp
.........\...\cdrom2.bmp
.........\...\cdrom3.bmp
.........\...\close1.bmp
.........\...\close2.bmp
.........\...\close3.bmp
.........\...\cursor1.cur
.........\...\delete1.bmp
.........\...\delete2.bmp
.........\...\deletefile.bmp
.........\...\deletefile2.bmp
.........\...\deletefile3.bmp
.........\...\deletefile4.bmp
.........\...\end1.bmp
.........\...\end2.bmp
.........\...\end3.bmp
.........\...\end4.bmp
.........\...\fileback.bmp
.........\...\first1.bmp
.........\...\first2.bmp
.........\...\first3.bmp
.........\...\first4.bmp
.........\...\folder1.bmp
.........\...\folder2.bmp
.........\...\forward1.bmp
.........\...\forward2.bmp
.........\...\forward3.bmp
.........\...\forward4.bmp
.........\...\help1.bmp
.........\...\help2.bmp
.........\...\help3.bmp
.........\...\idr_main.ico
.........\...\list1.bmp
.........\...\list2.bmp
.........\...\list3.bmp
.........\...\list4.bmp
.........\...\loop1.bmp
.........\...\loop1d1.bmp
.........\...\loop2.bmp
.........\...\loop3.bmp
.........\...\loop4.bmp
.........\...\loopu.bmp
.........\...\loopx1.bmp
.........\...\min1.bmp
.........\...\min2.bmp
.........\...\min3.bmp
.........\...\mmplbk.bmp
.........\BitmapDialog.h
.........\BytesTracer.cpp
.........\BytesTracer.h
.........\DataTables.cpp
.........\DataTables.h
.........\DelListFiles.cpp
.........\DelListFiles.h
.........\dibitmap.cpp
.........\dibitmap.h
.........\DlgEQ.cpp
.........\DlgEQ.h
.........\DlgList.cpp
.........\DlgList.h
.........\HorverSlider.cpp
.........\HorverSlider.h
.........\LayerIII.cpp
.........\LayerIII.h
.........\Mp3File.cpp
.........\Mp3File.h
.........\MP3Player.aps
.........\MP3Player.cpp
.........\MP3Player.exe
.........\MP3Player.h
.........\MP3Player.psess
.........\MP3Player.rc
.........\MP3Player.sln
.........\MP3Player.suo
.........\MP3Player.vcxproj
.........\MP3Player.vcxproj.filters
.........\MP3Player.vcxproj.user
.........\MP3Player110922.vsp
.........\MP3PlayerDlg.cpp
.........\MP3PlayerDlg.h
.........\ReadMe.txt
.........\res\about1.bmp
.........\...\about2.bmp
.........\...\about3.bmp
.........\...\add1.bmp
.........\...\add2.bmp
.........\...\addfile1.bmp
.........\...\addfile2.bmp
.........\...\addfile3.bmp
.........\...\addfile4.bmp
.........\...\back1.bmp
.........\...\back2.bmp
.........\...\back3.bmp
.........\...\back4.bmp
.........\...\bitmap1.bmp
.........\...\bitmap3.bmp
.........\...\bitmap5.bmp
.........\...\bmp00001.bmp
.........\...\bmp00002.bmp
.........\...\cdrom1.bmp
.........\...\cdrom2.bmp
.........\...\cdrom3.bmp
.........\...\close1.bmp
.........\...\close2.bmp
.........\...\close3.bmp
.........\...\cursor1.cur
.........\...\delete1.bmp
.........\...\delete2.bmp
.........\...\deletefile.bmp
.........\...\deletefile2.bmp
.........\...\deletefile3.bmp
.........\...\deletefile4.bmp
.........\...\end1.bmp
.........\...\end2.bmp
.........\...\end3.bmp
.........\...\end4.bmp
.........\...\fileback.bmp
.........\...\first1.bmp
.........\...\first2.bmp
.........\...\first3.bmp
.........\...\first4.bmp
.........\...\folder1.bmp
.........\...\folder2.bmp
.........\...\forward1.bmp
.........\...\forward2.bmp
.........\...\forward3.bmp
.........\...\forward4.bmp
.........\...\help1.bmp
.........\...\help2.bmp
.........\...\help3.bmp
.........\...\idr_main.ico
.........\...\list1.bmp
.........\...\list2.bmp
.........\...\list3.bmp
.........\...\list4.bmp
.........\...\loop1.bmp
.........\...\loop1d1.bmp
.........\...\loop2.bmp
.........\...\loop3.bmp
.........\...\loop4.bmp
.........\...\loopu.bmp
.........\...\loopx1.bmp
.........\...\min1.bmp
.........\...\min2.bmp
.........\...\min3.bmp
.........\...\mmplbk.bmp