A configuração do arquivo .ASoundrc do ALSA para 44100 taxa de amostragem não tem efeito?

0

Estou tentando configurar um microfone para meu computador

Abaixo está o meu arquivo .asoundrc :

pcm.dmic_hw {
    type hw
    card sndrpisimplecar
    channels 2
    format S32_LE
    rate 44100
}

pcm.dmic_sv {
    type softvol
    slave.pcm dmic_hw
    control {
        name "Boost Capture Volume"
        card sndrpisimplecar
    }
    min_dB -3.0
    max_dB 30.0
}

pcm.!default {
  type asym
   playback.pcm {
     type plug
     slave.pcm "hw:0,1"
   }
   capture.pcm {
     type plug
     slave.pcm dmic_sv
   }
}

Meu objetivo é fazer com que a execução de arecord someFile.wav seja padronizada para um formato 32 bit signed e uma taxa de amostragem de 44100hz .

Tenho esse conjunto na configuração pcm.dmic_hw , mas parece não ter efeito.

colocar essas duas linhas em pcm.dmic_sv ou pcm.!default causa erros.

Como faço isso?

    
por DCIndieDev 24.04.2018 / 01:36

0 respostas