Estou executando o Gentoo Linux usando o kernel Linux-4.3.3-endurecido-r4 e meu sistema de som é apenas o ALSA, ou seja, nenhum OSS ou Pulseaudio. Eu estou tentando habilitar um equalizador de todo o sistema, mas desde alsaequal
nunca funcionou no meu computador ea correção envolve mexer com o código-fonte, estou usando o mbeq
plugin. Eu executei os passos descritos neste wiki não oficial do Gentoo , e eu posso fazer o áudio tocar no equalizador usando speaker-test -D plug:eq -c 2
(e sei que funciona porque o timbre da saída de ruído branco é notoriamente diferente do que ouço usando speaker-test -D plug:dmix -c 2
).
No entanto, quando tento reproduzir áudio usando um aplicativo de usuário como um vídeo do YouTube HTML5 no Firefox ou uma música no Audacious, não recebo som.
Isto é o que eu colei em /etc/asound.conf
:
pcm.eq {
type ladspa
slave.pcm "plug:dmix"
plugins [
{
label mbeq
id 1197
input {
# The following setting is just an example, edit to your own taste:
# bands: 50hz, 100hz, 156hz, 220hz, 311hz, 440hz, 622hz, 880hz, 1250hz, 1750hz, 25000hz,
# 50000hz, 10000hz, 20000hz
controls [ -5 -5 -5 -5 -5 -10 -20 -15 -10 -10 -10 -10 -10 -3 -2 ]
}
}
]
}
pcm.!default {
type plug
slave.pcm "eq"
}
# Redirect the OSS emulation through the EQ too (when programs are running through "aoss")
pcm.dsp0 {
type plug
slave.pcm "eq"
}