Embora eu ainda não esteja rodando o Ubuntu, eu tive um problema parecido com o áudio HDMI (o áudio analógico funcionou bem) no meu sistema (F17 / KDE, Asus P8Z77-V, CPU i5 com HD4000 gráficos, Panasonic TV), então gostaria de compartilhar minhas descobertas:
Pesquisando no Google, comprei o mytv (0.25.2). Lá, nas configurações de áudio avançadas, forçar o dispositivo de áudio (definido como ALSA:hdmi...
) a produzir 48 kHz fez com que o zumbido desaparecesse em relação ao mythtv - provavelmente semelhante ao que você experimentou.
Como eu instalei o pulseaudio, a solução - pelo menos para mplayer, vlc e mythtv - foi definir a taxa de amostragem padrão para 48 kHz em /etc/pulse/daemon.conf
(não tenho um arquivo de configuração PA no meu diretório pessoal).
Antes disso eu fiz algumas experiências com ALSA e mplayer endereçando o dispositivo HDMI sem PA (suspendendo PA com o comando pacmd
e inserindo suspend 1
): o problema persistiu até que eu usei a opção -srate 48000
no mplayer (com PA ativo -srate
não ajudou, pois a taxa de amostragem padrão para PA é de 44100 Hz).
No meu caso, não precisei definir a taxa de (re) amostragem para o ALSA, mas se você ainda quiser experimentar, tenha em mente que um PA ativo pode influenciar a taxa de amostragem final em seu dispositivo de som. Esta taxa você pode ver, verificando /proc/asound/cardX/pcmXp/subX/hw_params
durante a reprodução de áudio (para mim, cat /proc/asound/card0/pcm7p/sub0/hw_params
funcionou).