⑴ C语言,音乐播放器,怎么做 简单的,播放一首歌就行(不用太正式,能播放就行,主要是原理)谢谢
#include <stdio.h>
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
int main(void)
{
PlaySound("C:\\sounds\\起风了.wav", NULL, SND_FILENAME | SND_ASYNC | SND_LOOP);//这个路径是在我C盘下的路径,所以路回径你要改成你电脑下的路径,还有答只能播放wav格式的,需要播放mp3格式的要下载mply32文件
while (1)
{
printf("program is running... here\n"); //这里跑你的程序,按 Ctrl-C 组合键,结束程序。
Sleep(1000); //休息1秒
}
exit(0);
}
⑵ gt c3050c音乐播放器播放如何连学播放内存卡的音乐
有些麻烦。在音乐播放器中进入播放列表,然后新建一个,你要哪的音乐就在列版表里点左软键出现的菜单中选择权"添加"来进行,然后退回播放列表,对刚添加的列表再点左软键,在菜单中点播放 OK!
⑶ 如何用C语言编写一个视频播放器
视频播放器是一种解码器。
解码器是对已编码的数字视频进行还原解码操回作的程序(视频播答放器)或设备。比如系统安装了real编码器那就能将其他格式文件转换成rm或rmvb格式,如果安装了real解码器那就能播放rm或rmvb格式文件。
这已经不是简单C语言能够编写出来的,它的核心是解码编码的算法。
1,如果你只是想用某些功能,不要自己编了。找一个吧。
2,非要自己编的话,要站在巨人的肩膀上。很多种编码都有开源的解码器了。可以利用他们。或者利用开源的软件,在人家基础上开发。
3,如果你认为你有希望改进压缩解压算法,得到更好的效果,更省地方,更有效的解压算法。那首先要做的是了解各种编码的压缩解压算法。创造一种更好的算法。
⑷ 想用c语言写个音乐播放器应该怎么着手求指导
要看播放什么音乐了噢,wav就单纯的读写数据就OK了。mp3就要再解码了。版mp3没做过。
建议你先了解wav的文件格式,C程序是写权分析wav的头文件,设置好声卡的属性,然后read文件,write声卡,网上有很多现成的代码。
⑸ 推荐些音乐播放器和视频播放器
音乐播放器foobar2000最好、有许多插件、可调节、比较适合音乐发烧友;而视频版播放器就是KMP几乎是所权有格式的视频文件都能播,也不卡,至少我是没卡过-
-
并且KMP几乎所有格式的视频文件都能按帧数来截图或者截取视频...保存音频等等等等就"捕获"这一项功能就比暴风强大太多了
⑹ 怎么用C语言编写简单的歌曲播放器
很简单的。
计算机发声原理:
声音有三个特性:响度、音调、音色。
响度,这个非常好理解。就是我们感觉到的声音的大小。具体点说就是由“振幅”决定,振幅越大响度越大。一般计量响度的单位是分贝,dB。
音调,这个就是声音的高低,由“频率”决定,频率越高音调越高。频率单位是赫兹,符号Hz。
音色,在生活当中,我们会发现各种物品发出的声音的特点是不一样的,如二胡和笛子。声音的特性就是音色。而决定声音的音色是由于物体本身的材料、结构。
对于我们的计算机而言。发声的设置都是固定了的。要么要计算机上的那个喇叭,那么是外接的音响等。
现在这里对计算机上的那个喇叭用Turbo C 2.0进行编程,使之发出动听的音乐《梁祝》。
第一步:定义《梁祝》的每一个音符的频率和时间,将定义好的频率和时间写入文件或者保存在数组里面。如果仅仅是写一两个程序自己玩玩的话,那直接保存在数组里面就可以了。如果你想自己写个播放器的话,那你先自己定义一种音乐格式文件(类似.mp3、.wav这种文件,这里暂时把这个文件定为.mymusic),将《梁祝》每个音符的频率、时间写入这个自定义的音乐格式文件liangzhu.mymusic。
第二步:完成了liangzhu.mymusic文件的定义后,我们要做的事情就是读文件,控制喇叭发声。这个具体可以参照现有的资料。这里需要事先写几个函数,读文件的函数,暂停函数,频率对照函数等等。
第三步,将上面的程序链接起来,就OK了。
将上面的步骤优化下,一个DIY的音乐播放器就成功了。
我上面说的只是控制了声音的频率和时间,其实还可以控制响度。对于一些特殊的设备,控制音色也不是不可能。
这种程序我在大一的时候写过。现在想起来不难的。
主要是对C语言是否熟练,当然,你想要实现一个播放器,那你途中会遇到很多困难的。
祝你好运!
⑺ 求一个c语言编写的音乐播放器软件 有详尽点的解释的
用mci(媒体控制接口)吧,网上找一下好了
具体是用mciSendString
要加入
#include "Mmsystem.h"
#pragma comment(lib, "Winmm.lib")
⑻ 在哪学到高级点的C语言知识,写出高级点的程序 (如:音乐播放器,课程表),在哪些书籍或视频可以学到
你所谓的“高级点”的程序一般使用面向对象语言编写,C更多是与硬件打交道,应用程序开发不多见。你可以进一步去学习Java或C#或C++之类的语言。
⑼ 用c做音乐播放器应该学习什么啊
电子培训之类的