Linux alsa资料收集
转自:http://blog.chinaunix.net/u1/44908/showart_1869167.html
# Linux中用ALSA驱动声卡流程详解:http://www.linuxsir.org/main/?q=node/67
北南南北兄的文章,比较详细的讲解了在linux下解决ALSA驱动声卡问题的流程,复习了声卡检测或者设备检测的许多命令,不错的资料,只是现在问题还没解决。
# alsa-project FTP站点:ftp://ftp.alsa-project.org/pub/
下载alsa-project软件包及工具的地方
# alsa-project 站点 - SoundcardTesting(测试声卡):http://www.alsa-project.org/main/index.php/SoundcardTesting
主要是使用alsa-utils包提供的aplay, arecord, amixer, speaker-test等进行测试。
- ALSA SoundCard Matrix(声卡供应商列表):http://www.alsa-project.org/main/index.php/Matrix:Main
列出了声卡供应商列表,可以查找对应厂商的型号的声卡的说明文档。 - 我的是Intel的ICH7,声卡驱动介绍及安装
# Gentoo下的多音频流完整解决方案:http://www.linux-ren.org/modules/newbb/viewtopic.php?post_id=6709
阐述了在alsa环境下多个进程共享声卡的问题以及具体如何通过alsa让skype和其他程序同时使用声卡。
# Linux音频编程指南:http://www.ibm.com/developerworks/cn/linux/l-audio/index.html
从数字音频,声卡驱动,编程接口几个方面,介绍了如何在Linux平台下开发实际的音频应用程序。同时给出了一些常用的音频编程框架:DSP编程,Mixer编程,音频录放框架,混音器框架。
# Linux下ALSA声卡编程(1):http://blog.csdn.net/ruancsdn/archive/2004/10/14/135911.aspx
简单介绍了alsa的体系,声卡的缓存和数据传输以及典型的声音程序结构,给出了几个简单的例子:显示一些PCM的类型格式,打开PCM设备并设置参数,简单的播放和记录声音的程序。不过后两个播放和记录的源不是来自外部音频文件。
# alsa -utils工具包的使用介绍:http://www.turbolinux.com.cn/turbo/wiki/doku.php?id=%E7%A1%AC%E4%BB%B6%E6%94%AF%E6%8C%81:alsa-utils%E5%B7%A5%E5%85%B7%E5%8C%85%E7%9A%84%E4%BD%BF%E7%94%A8
介绍了alsa-utils工具包的安装,以及包含工具aplay, arecord, alsactl等的使用。
# ALSA 0.9.0 HOWTO -- 基本PCM音频:http://blog.chinaunix.net/u/19273/showart_1273138.html
简单介绍了使用ALSA 0.9.0写一个简单的音频应用程序
相关文档:
bash有两种输入模式vi模式和emacs模式,其中emacs是默认模式,而且操作起来也比vi模式要快捷。可以通过 set -o vi和set -o emacs来转换。
1.在命令历史中查找
强烈推荐使用 Ctrl+r, 这个键组合是反向增量查找消息历史。很好用。 比如你很久以前输入过某个命令如。 gcc -c -DKKT -
Dnnn 等等,一长串, ......
tidy 是一个非常帮忙的网页代码分析和纠错的工具,能够支持多种页面编码,并且支持xhtml输出。如果我们偷懒,甚至可以将整个页面缓存,最后采用tidy处理,最后输出完美的xhtml代码。
linux下安装过程如下:
首先安装tidy ,下载tidy源代码:
cvs -d:pserver: anonymous@tidy.cvs.sourceforge.net 为防备电子邮件地址收集 ......
1. Mysql 自动启动的配置
在MySQL安装程序的解压包
/usr/local/mysql/support-files
myslq.server的启动脚本程序=》 复制/etc/rc.d/init.d目录
[root@localhost ~]# cd /etc/rc.d/init.d
复制并重命名为mysql
[root@localhost init.d]# cp /usr/local/mysql/support-files/mysql.server mysql
更改属性改为“x& ......
首先,记住vi编辑器的两个模式:1、命令模式 2、编辑模式。
在一个UNIX/Linux的shell命令或者一个以斜杠(/)、问号(?)或冒号(:)开始的vi命令后面用户需要键入回车键,而要切换到vi命令模式需要按Esc键。注意,以冒号(:)或者斜杠(/) 开始的vi命令会显示在屏幕底部,但其他命令都不会显示在屏幕上。
&nb ......