Я использую программу под названием demorse (официальная страница закрыта на момент написания этой статьи).
На Ubuntu 12.04 LTS он работает нормально, когда я запускаю его так:
$ demorse -phw:0
Это означает: используйте hw: 0 в качестве устройства DSP и используйте значения по умолчанию, включая «capture device = line» (указано в документации и отображается с опцией -h
).
Когда я пытаюсь запустить ту же команду в Fedora 19, я получаю сообщение об ошибке:
$ demorse -phw:0
demorse: setting dsp device to hw:0
demorse: Cannot find capture element Line
Затем я попробовал (F19):
$ demorse -phw:0 -rhw:0
demorse: setting dsp device to hw:0
demorse: setting recording source to hw:0
demorse: Cannot find capture element hw:0
Не работает Однако, следуя примеру из этой вики, я смог сделать запись с помощью этой команды (F19):
$ arecord -f cd -D hw:0 -d 5 test.wav
Есть ли способ настроить записывающее устройство так, как оно есть в Ubuntu (с помощью "линии")?
Или есть другой способ указать записывающее устройство?
Разное:
1 (F19): я пытался изменить его на hw: 0,0 | hw: 0,1 | hw: 1,0 ... но я получаю то же сообщение об ошибке.
2 (F19):
$ arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VB Analog [ALC269VB Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
3 (F19):
$ cat /proc/asound/pcm
00-00: ALC269VB Analog : ALC269VB Analog : playback 1 : capture 1
00-03: HDMI 0 : HDMI 0 : playback 1
4 (F19): изменение значения -p
приводит к появлению сообщения об ошибке: demorse: Cannot open audio device hw:0,1
(я тоже пробовал несколько вариантов).