最近我除了声音设置方面遇到了麻烦之外一无所有。完整的链条如下所示:
alsa (pulse plugin)-> pulseaudio (jack plugin) -> jackd -> firewire soundcard
除了 Firefox 和 Chrome 中的 Flash 之外,此方法工作正常。我有理由相信链的尾端是好的,因为直接使用脉冲或插孔的所有其他音频源都可以正常工作。
在前端我做了一些实验,比如将 alsa 直接连接到 jackd,但这也会给 flashplayer 带来麻烦:播放大约 20 秒后停止,firefox 冻结。
这让我相信 alsa 的东西有问题。
现在我确实有一个自定义内核(3.8.2),但系统的其余部分使用常规的 debian“稳定”东西。难道内核对于 alsa 库来说“太新了”?
答案1
ALSA 驱动程序是内核的一部分,因此取决于内核版本。
但是,在您的管道中,您没有使用 ALSA 驱动程序。
ALSA库、PulseAudio和Jack都是用户空间程序,不受内核版本的影响。
唯一使用的内核驱动程序是 FireWire 驱动程序,该驱动程序最近没有任何相关更改。