Como corrijo problemas de microfone com Pulseaudio e ALC1220?

0

Estou tentando fazer com que o microfone funcione em um novo PC, mas o Pulseaudio produz áudio distorcido, que parece estar acelerado.

Eu observei isso no Audacity and Discord. O Audacity em particular gravará apenas cerca de um quarto de segundo de áudio a cada 6 segundos ou mais, e a interrupção da gravação antes que o tempo transcorra, descartará todas as informações de áudio. Em gravações mais longas, qualquer informação que não esteja dentro desses intervalos de gravação de ~ 6 segundos também será descartada.

Se eu tentar obter áudio através do ALSA no Audacity, parece funcionar, embora com algum ruído estático de fundo baixo. Se eu usar o arecord, ele produzirá uma gravação quase limpa com ruídos regulares de estalo / estalo.

Depois disso, a comutação de volta para o pulso no Audacity produzirá velocidade de áudio normal, mas com um ruído de estalo no início da gravação que diminuirá gradualmente em ruído de fundo com estalo constante.

Usando a opção tsched = 0 no arquivo de configuração do Pulseaudio ou definindo manualmente a taxa de amostragem na configuração do daemon, não corrija o problema.

Existe alguma maneira de consertar isso ou esta placa de som em particular está apenas com problemas no Linux?

Placa-mãe : JOGO ASUS ROG STRIX X470-F

Saída de arecord --list-devices :

**** List of CAPTURE Hardware Devices ****
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 2: ALC1220 Alt Analog [ALC1220 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Saída de uname -r :

4.19.3-300.fc29.x86_64
    
por Aeder 26.11.2018 / 20:53

0 respostas