alsa 音量变化的触发流程

alsa 音量变化的触发流程

我正在使用 Raspberry Pi、触摸屏和现有汽车收音机的一半来构建汽车音响。我从汽车收音机上拆下了前屏幕,并将 Raspberry Pi 连接到正确的电路,以模仿用户转动音量控制。一切都很好。

我在跑开放汽车在具有屏幕音量控制 UI 的 Pi 上。当您在 OpenAuto 中更改音量时,它会设置 alsa 音频设备的主音量。

我想要做的(如果可能的话)是创建一些虚拟 alsa 设备,这样当我更改 OpenAuto 中的音量时,我可以将 Rasperry Pi 的主音量保留为 100,但触发一个进程,该进程将切换一些 GPIO 引脚并设置汽车收音机电路的音量。

有谁知道这样的事情是否可能?

相关内容