![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
alsa
唐传林
要么读书,要么健身,要么旅行,身体和灵魂要总有一个在路上。
展开
-
Linux系统下ALSA音频编程入门
1、Linux 系统下三大主流声卡驱动程序集Linux 有三个主流的声卡驱动程序集:OSS/Lite(也称为OSS/Free)、OSS/Full (商业软件)、ALSA(自由软件)。OSS/Lite 是现在linux内核中自带的声卡驱动程序集,最初由 Hannu Savolainen 开发。后来 Hannu 跑去开发 Open Sound System(也就是上面所说的OSS/Full)。...原创 2019-02-08 15:28:27 · 3241 阅读 · 0 评论 -
Linux使用ffplay实时采集音频并实时播放
ffplay -f alsa -ac 2 -i hw:1,0 -ar 44100原创 2019-02-08 17:18:12 · 4661 阅读 · 0 评论 -
Linux系统下安装alsa-lib-1.1.8
前言本文介绍如何在Linux系统下安装最新版本的alsa音频驱动。alsa-lib 下载地址2019年2月8日,当前alsa-lib最新版本为1.1.8.alsa-lib-1.1.8 下载地址:ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.8.tar.bz2或是到官网找到最新版本的下载下来:http://www.alsa-project....原创 2019-02-08 17:45:48 · 2646 阅读 · 0 评论 -
树莓派上做音频采集,采集pcm数据并直接保存pcm数据
前言看了很长时间关于alsa音频驱动的一些中英文资料,终于把这个程序给搞出来了。这个程序实现的是在树莓派上通过usb音频采集卡进行音频采集,并直接将pcm数据保存起来,通过c语言实现。项目地址alsa-record-on-raspberrypi具体代码/* alsa-record-on-raspberrypi.c 用于树莓派上通过usb音频采集卡进行音频采集,采集pcm数据并直接保存...原创 2019-02-24 16:34:00 · 6266 阅读 · 0 评论 -
alsa驱动下常用的PCM音频数据格式
S8: signed 8 bits,有符号字符 = char, 表示范围 -128~127U8: unsigned 8 bits,无符号字符 = unsigned char,表示范围 0~255S16_LE: little endian signed 16 bits,小端有符号字 = short,表示范围 -32768~32767S16_BE: ...原创 2019-03-14 19:46:54 · 985 阅读 · 0 评论