Код: Выделить всё
# arecord -l
card 3: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
# aplay -l
card 0: audiocodec [audiocodec], device 0: CDC PCM Codec-0 [CDC PCM Codec-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
Я попробовал использовать ~/.asoundrc, чтобы установить устройство по умолчанию:
Код: Выделить всё
# .asoundrc
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:0,0"
}
capture.pcm {
type plug
slave {
pcm "hw:3,0"
rate 44100
format S16_LE
}
}
}
ctl.!default {
type hw
card 0
}
Я не знаю, почему такая конфигурация не вступает в силу?
Я попробовал настроить файл .asoundrc для настройки аудиоустройств по умолчанию для воспроизведения и захвата. Я ожидал, что после сохранения конфигурации использование arecord распознает настройки и запишет звук в указанном формате (16 бит, 44,1 кГц) вместо 8 бит, 8 кГц по умолчанию.
Подробнее здесь: https://stackoverflow.com/questions/791 ... s-in-linux