Autor Tópico: Equalizador do pulseaudio faz o som travar e pular  (Lida 1960 vezes)

Offline Chernobyl_User

  • Usuário Ubuntu
  • *
  • Mensagens: 132
  • ChNPP RBMK-1000
    • Ver perfil
Equalizador do pulseaudio faz o som travar e pular
« Online: 28 de Agosto de 2013, 13:37 »
Olá, há um tempo atrás migrei para o ubuntu 12.04 e 13.04 e o alsaequal parou de funcionar, então comecei a buscar um novo equalizador de áudio para o ubuntu. O equalizador que eu achei foi o qpaeq/module-equalizer-sink.

Pois bem, no ubuntu 12.04 é completamente inutilizável, no meu caso, o áudio fica engasgando, independente do programa que eu use.
No ubuntu 13.04 a coisa já muda de figura, o som funciona perfeitamente, porém, constatei que o áudio engasga de tempos em tempos e em alguns jogos como supertuxkart e supertux, o som engasga totalmente!

Procurei na internet e cheguei ao comando "pulseaudio -vvvvv". O log que ele gera quando o áudio engasga é esse:

Citar
E: [alsa-sink] module-equalizer-sink.c: Resetting filter
D: [alsa-sink] sink.c: Processing rewind...
D: [alsa-sink] sink-input.c: Have to rewind 17456 bytes on render memblockq.
D: [alsa-sink] sink-input.c: Have to rewind 17456 bytes on implementor.
D: [alsa-sink] source.c: Processing rewind...
D: [alsa-sink] protocol-native.c: Underrun on 'Playback Stream', 0 bytes in queue.
D: [alsa-sink] protocol-native.c: Requesting rewind due to rewrite.
D: [alsa-sink] alsa-sink.c: Requested to rewind 0 bytes.
D: [alsa-sink] alsa-sink.c: Mhmm, actually there is nothing to rewind.
D: [alsa-sink] sink-input.c: Have to rewind 14848 bytes on implementor.
D: [alsa-sink] module-equalizer-sink.c: Rewind callback!
E: [alsa-sink] module-equalizer-sink.c: Resetting filter
D: [alsa-sink] sink.c: Processing rewind...
D: [alsa-sink] sink-input.c: Have to rewind 14848 bytes on render memblockq.
D: [alsa-sink] sink-input.c: Have to rewind 14848 bytes on implementor.
D: [alsa-sink] source.c: Processing rewind...
D: [alsa-sink] protocol-native.c: Underrun on 'Playback Stream', 0 bytes in queue.
D: [alsa-sink] protocol-native.c: Requesting rewind due to rewrite.
D: [alsa-sink] alsa-sink.c: Requested to rewind 0 bytes.
D: [alsa-sink] alsa-sink.c: Mhmm, actually there is nothing to rewind.
D: [alsa-sink] sink-input.c: Have to rewind 17640 bytes on implementor.
D: [alsa-sink] module-equalizer-sink.c: Rewind callback!
E: [alsa-sink] module-equalizer-sink.c: Resetting filter

Essa parte fica repetindo, apenas os valores em bytes mudam.

Alguém sabe como consertar isso? O uso de CPU pelo pulseaudio com o equalizador ativado fica em 1%, isso só acontece com jogos, por exemplo, o supertuxkart e o supertux 2, no totem o áudio só engasga quando eu avanço/retrocedo alguma música, no xine a cada 15 segundos há um pequeno lag.

Obrigado.
Sony Vaio VPCEH30EB/W @ Ubuntu 12.04 + Ubuntu 12.10 + Debian 6.0