Audio distorsionado y picado

11

Después de instalar 12.04 Precise en mi PC, he encontrado algunos problemas con la salida de audio que no ocurrían al usar Lucid.

El sonido es entrecortado y distorsionado en los tonos más bajos. Como no tengo experiencia en configurar / probar y hacer nada con dispositivos de audio, necesito ayuda incluso para diagnosticar el problema.

Actualizar

$ sudo lshw -c multimedia

  *-multimedia  

       description: Audio device
       product: Radeon X1200 Series Audio Controller
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 5.2
       bus info: pci@0000:01:05.2
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=snd_hda_intel latency=32
       resources: irq:19 memory:fdafc000-fdafffff
  *-multimedia
       description: Audio device
       product: SBx00 Azalia (Intel HDA)
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 14.2
       bus info: pci@0000:00:14.2
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: driver=snd_hda_intel latency=32
       resources: irq:16 memory:fe024000-fe027fff

Actualización 2

Tiene algo que ver con el volumen. Si el audio es silencioso, no es entrecortado, si el sonido es alto, entonces comienza a ser entrecortado.

Miseria
fuente
Lo sentimos, ¿qué quieres decir con "rango bajo"? ¿La distorsión y la distorsión no afectan a todo el audio?
ish
El sonido es entrecortado en general y distorsionado solo para tonos de rango bajo. Para mí parece un problema de amortiguación, o algo similar.
Miseria
1
Actualice la pregunta con pastebin de sudo lshw -c multimedia.
ish
1
Tengo el mismo problema ... los sonidos graves provocan cortes / tartamudeos en la reproducción de videos / audio. bajar el volumen bajo reduce la picadura. No puedo escuchar mp3 o ver vlc sin que el sonido se vuelva loco. (Controlador snd_hda_intel para Intel serie 6 / C200)
beanaroo

Respuestas:

10

Miseria, parece que encontré una solución en mi sistema usando el mismo controlador (aunque diferente dispositivo de audio)

  1. Terminal abierta: gksudo gedit /etc/modprobe.d/alsa-base.conf
  2. Agregue la siguiente línea:

    options snd-hda-intel model=generic
    
  3. Reiniciar sistema

Mi audio parece estar funcionando bien ahora. Volumen completo, contenido flash, videos, archivos de audio. Háganos saber si ayuda.


El crédito va a Adityeah

beanaroo
fuente
hizo lo correcto:]
Miseria
Esto no me ha ayudado a que el sonido funcione correctamente en Steam . (Para futuros Googlers)
earthmeLon
@earthmeLon Esta solución es para un problema que afecta a todo el sistema. No limitado a una sola aplicación. Lo siento.
beanaroo
hey esto no funcionó para mí? Tengo Intel i5 Dell de segunda generación con altavoces IDT
Edward Torvalds
Tendré que probar esto.
Élder Geek
5

Una posible solución es desactivar "auto-mute" en alsamixer. Se utiliza cuando se produce el error "cambiar a auriculares y viceversa" (en grandes volúmenes principalmente).

Primero, abra su terminal o presione:

CTRL + ALT + T

Luego, escribe y presiona "enter":

$ alsamixer

Esta pantalla aparecerá:

Alsa pantalla mezcladora en terminal

Use la flecha hacia la derecha hasta que seleccione "Auto-Mute"

A continuación, presione la flecha hacia abajo para establecerlo en "Desactivar" (vea el texto arriba).

Finalmente, presione Escpara aplicar y salir

Eso es.

Paulo Coghi - Restablece a Mónica
fuente
2

Instalar alsa-tools:

sudo apt install alsa-tools

Cree y guarde un script en / usr / local / bin:

sudo vi /usr/local/bin/sound_fix.sh

Dentro del guión, escribe esto:

#!/bin/bash
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

Ejecute el script como root en una terminal para solucionar el problema de inmediato.

Dar permiso para ejecutar usando:

sudo chmod 700 [path_to_script_folder]/sound_fix.sh

Ejecute el script usando:

./[path_to_script_folder]/sound_fix.sh

Para ejecutar el script al inicio, use cron con el comando @reboot:

sudo crontab -e

y luego agregue la línea en crontab:

@reboot [full_path_to_script_folder]/sound_fix.sh

Para ejecutar el script en el curriculum vitae desde la suspensión, copie el script en

/lib/systemd/system-sleep

Para obtener más detalles técnicos sobre esta solución, consulte este enlace.

Shashank Dixena
fuente
respuesta perfecta, trabajando para 18.04
Genius
0

Para el ruido crepitante en los auriculares, especialmente en el lado izquierdo ... escriba un script bash con las siguientes líneas

hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

No se olvide de ejecutar que como root.

Y para los sistemas que no tienen instalado hda-verb, puede instalar hda-verb desde los respectivos administradores de paquetes

Agregue el script a los scripts de inicio o habrá una necesidad de ejecutar el script cada vez que se inicie el sistema

saiteja c
fuente