登录
首页 » Linux编程 » ALSA播放wav音频代码

ALSA播放wav音频代码

于 2022-04-22 发布 文件大小:1.93 kB
0 166
下载积分: 2 下载次数: 1

代码说明:

东方钰的播放源代码。本设计思路:先打开一个普通wav音频文件,从定义的文件头前面的44个字节中,取出文件头的定义消息,置于一个文件头的结构体中。然后打开alsa音频驱动,从文件头结构体取出采样精度,声道数,采样频率三个重要参数,利用alsa音频驱动的API设置好参数,最后打开wav文件,定位到数据区,把音频数据依次写到音频驱动中去,开始播放,当写入完成后,退出写入的循环。经测试能够使用

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • linux下获取网卡列表
    源代码实现在linux下获取网卡列表。参考 ethtool 工具源码
    2023-03-16 06:35:03下载
    积分:1
  • Z-wave轻重开关
    HomeDaemon zwave 模块支持 Leviton  ZWave ("Vizia RF") 计算机RS-232 接口。请注意只有 RS-232 版本支持的 ;的USB控制器是不。在目前的支持仅限于继电器和调光器开关,随着 PIRs和墙控制器发送。墙控制器上的 LED 指示灯不支持的。
    2022-07-21 15:10:45下载
    积分:1
  • 15-Puzzle - GAME IN C
    15拼图(也称为宝石拼图、老板拼图);
    2022-01-23 11:07:07下载
    积分:1
  • linux 视频
    在linux环境下利用v4l驱动usb摄像头采集jpg格式图像,并且可以通过交叉编译在arm开发板运行,当然了,要求arm开发板已经具有相应的usb摄像头驱动
    2022-02-13 08:08:09下载
    积分:1
  • c1100 ,jieshou,C
    利用单片机 SPI时序控制无线模块CC1100进行无线通信。 当单片机串口发送一个字符串的时候,cc1100接收字符串,储存在单片机内。 再通过无线模块发送接收到的字符串,给单片机串口进行显示。
    2022-07-20 10:00:13下载
    积分:1
  • 摄像头视频采集
    摄像头视频采集,免驱摄像头,能够实现拍照,实时监控,窗口变换等,由yuv转为RGB,窗口缩放采用近邻比例缩放
    2023-03-05 20:30:04下载
    积分:1
  • vi辑器
     Linux下的VIvi编辑器的基本功能 –启动vi编辑器 –打开/新建文本文件 –编辑文本文件 •输入,删除,移动光标,查找,替换,复制,粘贴,撤销等等 –保存退出/退出
    2022-03-11 07:12:15下载
    积分:1
  • 石器登陆器及工具源码
    资源描述 石器工具源码集合 1.客户端工具源代码,登陆器,图片修改器,图像辅助工具,补丁更新工具 2.登陆器劣列表修改工具及源码 3.补丁更新工具源码
    2023-07-16 13:40:04下载
    积分:1
  • 即席上需求路由
    它是 ssssssssssssssssssssssssssssss ddddddddddddddddddddddd dddddddddddddddddddddddd erggjhghj h hjk hjk j j k hj hzxgcvgjhacbgh gfjwf skshbddddddddddddd sdhvvvvvvvvvvvvvvvvvvvvvvvvva vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    2023-07-27 22:55:03下载
    积分:1
  • simple_write.c
    #include < unistd.h > #include < stdlib.h > int main) { 如果 ((写 (1,"这是一些大滩"、 18))! = 18) 写 (2,"写已发生错误的文件描述符 1n"、 46) ; exit(0) ; }
    2022-07-12 19:01:51下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载