请问c语言有无声音函数啊,如果有 有教程吗 THANKS

来源:百度知道 编辑:UC知道 时间:2024/06/16 17:08:10

我之前做过唱歌的C程序。

其实发声很简单的。前提是要弄清楚原理。

简单的说:就是要产生不一样频率的声音,并且时间也不一样,
一般而言,我们能改变的是频率、间隔时间,其他的音色之类的跟发生设备有关系,很难改变。

C程序现在要做的事情就是写代码改变频率、间隔时间。

知道了这个原理。你就可以自定义一种声音文件格式,用C程序写读这种定制的声音文件,并向音频播放设备输出就可以了。
这样,你就可以挺到动听的音乐了。

可以发出警告声,printf("\7");
如果不是的话可以查ascii码

什么意思啊,你是想要它不发出声音?还是什么...

你可以看看汇编里面相关的内容,在中断里面就可以实现,看看这个

http://topic.csdn.net/t/20050111/22/3717766.html

我大概找了一个,你可以用C语言的行内汇编语言就是asm{},配合汇编语言来实现,编写函数,通过给定频率和时间来发出声音。