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

ALSA播放wav音频代码

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

代码说明:

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

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

发表评论

0 个回复

  • Leach 协议
    Leach 协议协议为无线传感器网络实现ed 在 NS2。低能量自适应聚类层次结构中 (LEACH) 是最受欢迎的传感器网络层次路由算法之一。这个想法是基于接收的信号强度和使用本地群集头作为路由器到接收器的传感器节点 的形式集群。这将节省能源由于传输只将通过这种群集头而不是所有的传感器节点。
    2023-04-26 23:20:04下载
    积分:1
  • Linux 指纹大比对
    Linux下指纹大比对,采用的UPEK算法,该代码主要用多线程及资源优化队列管理以实现指纹大比对场景;
    2022-03-04 06:49:52下载
    积分:1
  • wget源码
    wget源码,支持Unix/Linux下URL下载,支持HTTP协议,支持断点续传,便于学习C与HTTP web通信。
    2022-02-07 00:55:08下载
    积分:1
  • UNIX源码
    Unix内核源代码,V6,应该也是最早流传的Unix内核源代码,对于想追根溯源的LINUX/UNIX爱好者来说,这份源代码是不错的选择,不过它依赖的机器平台PDP11早进历史博物馆了  
    2022-06-28 17:02:23下载
    积分:1
  • source code for blackhole aodv
    黑洞按需向量路由的c++源代码协议.it介绍了aodv的路由表和aodv的队列概念。
    2022-07-14 00:49:14下载
    积分:1
  • 极地代码 c + +
    所提出的系统是基于极性编码的空间调制(PCSM)的研究是基于多输入和多输出(MIMO)提供检测和发射天线的符号的解码和发送天线索引。在这个方法中,我们使用两个概念对于发射天线的符号和发送天线索引,游离极性集用于发送的映射信息和冷冻极性设定为发射天线索引。在空间调制的困难[4]可以在由PCSM,并利用该项目的是,用于识别发射天线的位不被发送到receiver.Moreover PCSM提供频谱效率和功率效率的系统。
    2023-08-22 21:30:04下载
    积分:1
  • aodv 协议和 dsdv tora 带有参数的代码
    Tcl/Tk 示例代码和带有 AODV DSR TORA 议定书 VOIP 的 Tcl/Tk 教程
    2023-01-25 01:20:04下载
    积分:1
  • 开机密码
    用c 实现开机密码功能的程序,自己的小实验,有什么不足希望大家提出。 用c 实现开机密码功能的程序,自己的小实验,有什么不足希望大家提出。 用c 实现开机密码功能的程序,自己的小实验,有什么不足希望大家提出。
    2022-05-07 08:53:32下载
    积分:1
  • 儿童监测和跟踪
    2022-03-22 04:47:26下载
    积分:1
  • 学生作业完成情况管理系统
    应用背景用C语言实现的学生作业完成情况管理系统,基于Linux系统,是用链表实现的,主要是增删改查操作,还有相应的其他操作。关键技术基于Linux平台,用C语言实现的学生作业完成情况管理系统,主要操作有链表的增删改查,难点在于链表中的排序,我采用的是冒泡排序,实现了两结点的交换。
    2022-04-09 16:01:51下载
    积分:1
  • 696518资源总数
  • 106259会员总数
  • 28今日下载