Distorção em volume alto em fones de ouvido

1

Gostaria de saber se há uma maneira de eliminar a distorção de áudio em volumes altos nos fones de ouvido. Quando eu inicializava o Linux com o Windows, eu normalmente inicializava o Windows antes de inicializar o Linux para corrigir meus problemas e não obter distorções nos níveis mais altos nos fones de ouvido.

Agora eu só tenho uma máquina com Linux nela e parece que não consigo parar o som de distorcer em níveis mais altos sempre que eu conecto fones de ouvido desde que eu mexi com o volume alsa mixer pcm, mudei o volume do headphone em alsamixer , e também tentou fones de ouvido diferentes.

Mesmo quando a distorção é interrompida ao ajustar os volumes de fone de ouvido, master ou pcm, o som tende a ficar um pouco fraco, mesmo quando eu viro meus fones para cima. Eu também estou querendo saber se eu preciso esperar por uma atualização de firmware / kernel desde que eu estou usando um hardware relativamente novo, com uma placa de som Realtek ALC 295, ou apenas mudar a placa mesmo que eu não tenha certeza se devo faça isso ainda se houver maneiras mais simples de corrigir o problema.

Obrigado!

    
por user18817545 26.02.2017 / 05:43

1 resposta

3

Ativar todos os mixers de hardware funcionou.

Edit: Na verdade, acabei de encontrar outro, um pouco hacky, para resolver esse problema depois que ele voltou algumas botas usando um amplificador ladpsa e um compressor no Arch. Algo semelhante a isso provavelmente poderia funcionar em outras distros também.

  1. Instalar plugins do ladspa:

pacman -S ladspa-plugins

  1. Crie um arquivo .asoundrc na pasta inicial:

  2. Cole este código no arquivo .asoundrc :

    pcm.pulse {
        type pulse
    }

ctl.pulse {
    type pulse
}

pcm.default   pcm.pulse
ctl.default   ctl.pulse
  1. cole esses comandos no /etc/pulse/default.pa:

load-module module-ladspa-sink sink_name=ladspa_output.fastLookaheadLimiter label=fastLookaheadLimiter plugin=fast_lookahead_limiter_1913 control=20,0,0.3 load-module module-ladspa-sink sink_name=ladspa_output.dysonCompress label=dysonCompress plugin=dyson_compress_1403 master=ladspa_output.fastLookaheadLimiter control=0,0.5,0.5,0.99 set-default-sink ladspa_output.dysonCompress

  1. Remova o pulseaudio-alsa pois ele entra em conflito com ladpsa-plugins

  2. Reinicialize!

  3. Reduzir o volume

Editar 2: Acabou de adicionar algumas configurações default.pa ligeiramente ajustadas para ajudar a eliminar frequências distorcidas. Não é perfeito, mas funcionou muito bem no meu hardware:

load-module module-ladspa-sink sink_name=ladspa_output.fastLookaheadLimiter label=fastLookaheadLimiter plugin=fast_lookahead_limiter_1913 control=5,0,0.8 load-module module-ladspa-sink sink_name=ladspa_output.dysonCompress label=dysonCompress plugin=dyson_compress_1403 master=ladspa_output.fastLookaheadLimitercontrol=-14,1,0.5,0.99 set-default-sink ladspa_output.dysonCompress

    
por 27.02.2017 / 03:40