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?