Buzz Intermitente / Áudio HDMI

1

Eu tenho um HTPC com uma placa-mãe ASUS P7H57D-V EVO e um processador i5 / GPU. Eu estou usando áudio HDMI para uma TV Panasonic. O HTPC está executando o Ubuntu 12.04 LTS com o MythTV 0.25. Na maioria das aplicações, recebo um ruído metálico intermitente a cada 10 a 12 segundos. O barulho dura por um segundo ou menos a cada ocorrência.

O ruído é audível através de qualquer aplicativo, exceto MythTV. Como resultado, estou confiante de que não é um problema físico ou de qualquer arquivo de mídia em particular (o mesmo mp3 soará bem quando tocado com MythTV, mas irá vibrar com o Rhythmbox).

Eu passei muito tempo brincando com meu arquivo .asoundrc (algumas leituras sugeriram um problema de reamostragem) e alguns modelos snd-hda-intel.

Depois de ter passado horas sobre esse assunto, espero que alguém que saiba mais sobre alsa e HDMI possa me dizer se estou no caminho certo ou se eu deveria estar procurando outro lugar para a resolução. Honestamente, ficaria feliz se conseguisse que o Hulu Desktop parasse de fazer barulho (além do MythTV). Por exemplo, desde que eu lanço o Hulu Desktop da MythTV, ele pode herdar as configurações de áudio da MythTV?

Obrigado pelo seu tempo!

    
por Ian 19.07.2012 / 16:41

1 resposta

1

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).

    
por Perkan 23.09.2012 / 02:22