CentOS Linux音频相关

本文记录了在CentOS操作系统中进行音频相关操作的过程,包括使用sox命令行播放器的编译安装,以及对ALSA(Advanced Linux Sound Architecture)的介绍。通过这些步骤,可以在CentOS最小化安装的命令行环境中播放声音。
摘要由CSDN通过智能技术生成

最近在CentOS下捣鼓Linux音频相关操作,这里记录一下。

#可以查看当前设备的声卡情况
cat /proc/asound/cards
#可以看到声卡下面所有的pcm devices
cat /proc/asound/pcm
#查询硬件信息
lspci -v
#查看声卡型号
lspci  |grep -i audio
#查看内核alsa版本(需要与alsa-utils版本一致)
cat /proc/asound/version
#系统模块状态 之 声音
lsmod | grep -i snd
#硬件信息 之 声卡(lshw指list hardware,是一个软件)
lshw -C sound
#播放白噪声
cat /dev/urandom >/dev/dsp
#安装alsa
yum install alsa-utils -y
#声卡信息
aplay -l
#调节音量
alsamixer
#播放wav
aplay music.wav
#调节音量:需要选定设备,参考上图中的设备名。降低5%音量
amixer -q set Master 5%-
#静音
amixer -q set Master mute
#取消静音
amixer -q set Master unmute
#编译sox命令行播放器后进入src目录执行
sox monkey.wav -d
#或者
play monkey.wav -d
#测试喇叭
speaker-test -c 2
/etc/asound.conf
/etc/modprobe.d/alsa-default.conf
#启动自动进入命令行不进入图形界面
vi /etc/inittab

编译安装sox命令行播放器:SoX - Sound eXchange downlo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值