gpt4 book ai didi

audio - DAC 在 Raspbian 中的歌曲开始/停止时弹出

转载 作者:行者123 更新时间:2023-12-04 02:23:35 25 4
gpt4 key购买 nike

自从首次构建以来,这一直是 Raspbian (Debian Wheezy) 的 Raspberry Pi 安装的一个困扰问题。直接与 Raspberry Pi 基金会和 Raspbian 团队交谈并没有给我带来任何运气。

问题本身是 DAC 在开始播放歌曲之前不会初始化。然后它会在完成后自行关闭,导致再次弹出。当将它用于纯音乐播放器时,至少可以说是令人气愤的,尤其是当流行音乐很响时。

我在 VLC、MOCP 和 MPD 上听到过这个。这已经在 Pi 论坛中讨论过,但没有找到答案:http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38&t=8783

我在 Stack Overflow 向您求助,看看是否有办法解决这个问题。我的想法是在启动时对其进行初始化,以便弹出仅在启动时发生,尽管我不知道如何控制 ALSA 来做到这一点。

希望能找到解决办法。

谢谢!

最佳答案

使用 mpd 时,我在 Raspberry Pi 的模拟输出上遇到了同样的噼啪声和爆裂声。这里也讨论了这个问题:https://github.com/raspberrypi/linux/issues/128

您将音频硬件配置为仅在启动时初始化一次的想法正是我为解决问题所做的。可以使用 PulseAudio 声音系统来做到这一点,它充当音频硬件和想要输出声音的程序之间的代理。例如,像 mpd 这样的音频播放器可以配置为使用 PulseAudio 作为音频后端。

PulseAudio 有一个配置选项 ( module-suspend-on-idle ) 来配置音频硬件 sleep 。 禁用音频硬件 sleep 为我修复了所有噼啪声和爆裂声。

我在我的博客上更详细地概述了必要的步骤:http://dbader.org/blog/crackle-free-audio-on-the-raspberry-pi-with-mpd-and-pulseaudio

关于audio - DAC 在 Raspbian 中的歌曲开始/停止时弹出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com