amixer 设置音量无法保存

jiamianshiye jiamianshiye 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
硬件:DM8168, Linux内核版本:2.6.37. 声卡芯片:wm8960,目前板子上有两个声卡芯片, 外放通过两个接入的无源 喇叭播放。

在调试过程中遇到了两个问题:
问题1:
1. 我通过aplay 播放音频(wav格式)时,指定其中一个声卡播放时,一个喇叭音量很大,但是奇怪的现象是,另一个喇叭也发出声音了,但是声音很小。发现这个现象之后,我用自己写的播放音频程序pcm_play 来播放同一段音频,结果也是一样的,两个喇叭之间串音。不管指定哪一个声卡都是这样,只不过被指定声卡声音大,另一个声音小。

问题2:
2.我在播放音频时,把音量进行调节了,使用的是amixer, 可以从255设置为100.。。然后用aplay播放音频,发现音量又变成了255 。 我用自己写的pcm_play程序播放也是同样的结果。不知道为什么音量无法保存。
...全文

相关推荐

amixer与widget、controls

amixer 、widget、controls

ricks_wu

RK3568开发笔记-amixer开机设置音量异常

在 RK3568 开发板上,使用amixer命令设置开机音量时,发现直接设置系统音量报错。即使在启动脚本或系统服务中添加了设置音量的命令,实际开机后音量仍保持默认值。且当使用aplay播放一个音频文件之后再去设置系统音量时就可以生效,本文根据该现象提出解决方法提示:以下是本篇文章正文内容,下面案例可供参考amixer是用于控制音频设备音量和其他参数的命令行工具。它通常与 ALSA(Advanced Linux Sound Architecture)音频驱动一起使用。以下是amixer。

flypig哗啦啦

获取和设置系统音量

不错的获取和设置系统音量的开发例子,需要的可以下载参考下

jack08041517

amixer-webui:用于控制 ALSA 音量的 Web 应用程序

ALSA 混合器 WebUI 客户端-服务器应用程序,可使用网络设备(智能手机,平板电脑,PC等)轻松配置ALSA音量控件。 也有。 服务器要求 python2.6及更新版本; 或 python3.3 及更新版本 python-pip作为前提条件( pip install flask ) alsa-utils alsaequal(可选:用于均衡器) 支持的浏览器 IE浏览器 边缘 Chrome合金 火狐 歌剧 Chrome(安卓) 入门 下载/克隆 您可以下载.deb 包或源代码。 或者克隆整个存储库: $ git clone https://github.com/JiriSko/amixer-webui.git 概要 alsamixer_webui.py [-p <port>] [-l <host>] 脚本加载配置文件/etc/amixer-webu

姜一某

系统音量调节工具 可自行设定快捷键调系统音量、静音等功能

可自行设定快捷键调系统音量、静音等功能 比如设定SHIFT键+方向键↑↓←→来调整音量 用SHIFT键+F1键来静音等,可以自行设定快捷键!

wkytsm
评论 1
收藏 已收藏
分享
返回顶部
jiamianshiye
Linux_Kernel 4,469 成员 17,458 内容