
linux音频采集
文章平均质量分 75
迈巴赫
学生
展开
-
使用mdev在/dev/下创建子目录放置设备节点
开始做Linux下的音频采集,用的是2.6的内核,内核的音频驱动为alsa,这个工程还提供一个alsalib用户空间的应用程序很好用的接口库,但是用户空间的程序alsa-lib, alsa-utils都是去 /dev/snd/目录下找这些设备节点,而我的开发板上的controlC0 mixer pcmC0D0c pcmC0D0p timer 这些设备文件是在/dev下的,而不是转载 2013-01-15 18:57:02 · 2211 阅读 · 0 评论 -
ALSA(Advanced Linux Sound Architecture)声卡编程介绍
linux下音频编程很好的入门例程,发扬光大。 http://mysuperbaby.iteye.com/blog/932729英文原文: http://www.linuxjournal.com/article/6735 period(周期): 硬件中中断间的间隔时间。它表示输入延时。声卡接口中有一个指针来指示声卡硬件缓存区中当前的读写位置。只要接口在运行,这个指针将循环地指向转载 2013-01-16 15:47:04 · 2567 阅读 · 0 评论 -
Advanced Linux Sound Architecture (ALSA) 研究笔记
ALSA并非是最近才出现的新事物,它实际上已经发展很多年了,不过直到在kernel 2.6,才成为OSS名正言顺的替代者。ALSA提供的不只是几个声卡的驱动程序,而是从驱动程序到上层应用程序的一整套解决方案。最近花了点时间去阅读ALSA相关资料和代码,本文记录了一些在研究过程中所记的笔记。 按照ALSA官方网站上的说法,它有如下特点:1. 有效的支持所有类型的音频接口,从转载 2013-01-16 09:45:49 · 1167 阅读 · 0 评论 -
音频格式、编解码2
(1)MPC 编码MPC是又是另外一个令人刮目相看的实力派选手,它的普及过程非常低调,也没有什么复杂的背景故事,她的出现目的就只有一个,更小的体积更好的音质!MPC以前被称作MP+,很显然,可以看出她针对的竞争对手是谁。但是,只要用过这种编码的人都会有个深刻的印象,就是她出众的音质。和OGG一样,MPC的竞争对手也是mp3,在中高码率下,MPC可以做到比竞争对手更好音质,在中等码率下,转载 2013-01-17 10:09:21 · 1738 阅读 · 0 评论 -
一些音频概念
音频里的两个很重要的概念是:采样频率和采样深度(又有人翻译为:采样位深、采样大小)注:很多时候不同的人对上面两个概念的取名和翻译不同。所以在看别人的文章时候,出现了一个新名词,实际又给取了个新名字。1.采样频率 采样率表示了每秒对原始信号采样的次数,我们常见到的音频文件采样率多为44.1KHz,这意味着什么呢?假设我们有2段正弦波信号,分别为20Hz和20KHz,长度均为一秒钟,以对应原创 2013-01-17 09:49:24 · 1655 阅读 · 0 评论 -
音频格式、编解码
1.音乐格式分类音乐格式五花八门,多如牛毛,但不外乎分为两大类:一类为:音乐指令文件(如MIDI),一般由音乐创作软件制作而成,它实质上是一种音乐演奏的命令,不包括具体的声音数据,故文件很小;另一类为:声音文件,是通过录音设备录制的原始声音,其实质上是一种二进制的采样数据,故文件较大。从播放形式上,声音文件还可以分为“音频流”和“非音频流”,前者能够一边下载一边收听,比如“.W转载 2013-01-17 09:58:56 · 4893 阅读 · 1 评论 -
怎样使用alsa API
翻译文章的链接:http://equalarea.com/paul/alsa-audio.html关于怎么使用ALSA API教程 这份文档帮助对ALSA API使用入门。不是一个完整的ALSA API参考手册(详细参考手册地址是:http://www.alsa-project.org/alsa-doc/alsa-lib/),并且不包括复杂软件需要处理的细节部分。而它翻译 2013-01-21 21:28:33 · 9722 阅读 · 0 评论 -
Introduction to Sound Programming with ALSA
http://www.linuxjournal.com/article/6735Make maximum use of all the functionality in the new 2.6 kernel sound architecture using a simple API.ALSA stands for the Advanced Linux Sound Arc转载 2013-03-15 11:25:56 · 1376 阅读 · 0 评论