Linux扬声器节点,Linux下扬声器发声的小程序

#include #include

void play(unsigned int* freq, unsigned int* delay);

main()

{

int i;

unsigned int freq[]={ 330 , 392 , 330 , 294 , 330 , 392 ,

330 , 394 , 330 , 330 , 392 , 330 ,

294 , 262 , 294 , 330 , 392 , 294 ,

262 , 262 , 220 , 196 , 196 , 220 ,

262 , 294 , 330 , 262 , 0 } ;

unsigned int time[]={ 50 , 50 , 50 , 25 , 25 , 50 ,

25 , 25 , 100, 50 , 50 , 25 ,

25 , 50 , 50 , 25 , 25 , 100,

50 , 25 , 25 , 50 , 25 , 25 ,

50 , 25 , 25 , 100 };

unsigned int freq2[]={

196,262,262,262,330,294,262,294,330,294,262,

330,394,440,440,394,330,330,262,294,262,294,

330,294,262,230,230,196,262,440,394,330,330,

262,294,262,294,440,394,330,330,394,440,523,

394,330,330,262,294,262,294,330,294,262,230,

230,196,262,440,394,330,330,262,294,262,294,

440,394,330,330,394,440,523,394,330,330,262,

294,262,294,330,294,262,230,230,196,262,0

};

unsigned int time2[]={

25,38,12,25,25,38,12,25,12,12,56,25,25,50,25,

38,12,12,12,38,12,25,12,12,38,12,25,25,100,25,

38,12,12,12,38,12,25,25,38,12,25,25,100,25,38,

12,12,12,38,12,25,12,12,38,12,25,25,100,25,38,

12,12,12,38,12,25,25,38,12,25,25,100,25,38,12,

12,12,38,12,25,12,12,38,12,25,25,100

};

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值