amixer 设置音量无法保存

jiamianshiye 2015-07-16 02:37:42
硬件:DM8168, Linux内核版本:2.6.37. 声卡芯片:wm8960,目前板子上有两个声卡芯片, 外放通过两个接入的无源 喇叭播放。

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

问题2:
2.我在播放音频时,把音量进行调节了,使用的是amixer, 可以从255设置为100.。。然后用aplay播放音频,发现音量又变成了255 。 我用自己写的pcm_play程序播放也是同样的结果。不知道为什么音量无法保存。
...全文
412 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiamianshiye 2015-11-18
  • 打赏
  • 举报
回复
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/439130 已解决

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧