最近在做linux下录音的模块,系统RHEL4,声卡alsa(Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller),遇到许多问题,也看到好多资料,收集一下,方便查阅。
#
北南南北兄的文章,比较详细的讲解了在linux下解决ALSA驱动声卡问题的流程,复习了声卡检测或者设备检测的许多命令,不错的资料,只是现在问题还没解决。
#
下载alsa-project软件包及工具的地方
#
-
主要是使用alsa-utils包提供的aplay, arecord, amixer, speaker-test等进行测试。
-
列出了声卡供应商列表,可以查找对应厂商的型号的声卡的说明文档。
- 我的是Intel的ICH7,
#
阐述了在alsa环境下多个进程共享声卡的问题以及具体如何通过alsa让skype和其他程序同时使用声卡。
#
可参看该文档或者alsa-project对应声卡的安装配置说明文档进行安装或升级
# Linux音频编程指南
从数字音频,声卡驱动,编程接口几个方面,介绍了如何在Linux平台下开发实际的音频应用程序。同时给出了一些常用的音频编程框架:DSP编程,Mixer编程,音频录放框架,混音器框架。
# Linux下ALSA声卡编程(1)
简单介绍了alsa的体系,声卡的缓存和数据传输以及典型的声音程序结构,给出了几个简单的例子:显示一些PCM的类型格式,打开PCM设备并设置参数,简单的播放和记录声音的程序。不过后两个播放和记录的源不是来自外部音频文件。
#
介绍了alsa-utils工具包的安装,以及包含工具aplay, arecord, alsactl等的使用。
# ALSA 0.9.0 HOWTO -- 基本PCM音频
简单介绍了使用ALSA 0.9.0写一个简单的音频应用程序
#
英文的,因为自己没涉及到写驱动层面,没有仔细阅读,说是不错。先放这吧。
阅读(1005) | 评论(0) | 转发(0) |