URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2964
[ Назад ]

Исходное сообщение
"Захват с тюнера через pci без аудиокарты"

Отправлено Кобе , 17-Фев-10 11:46 
Кратко описание ситуации: после замены материнки на сервере перестал работать звук (пока не поддерживается) а с ним и перестал работать тюнер который использовался для бродкаста эфира в сеть.

Можно ли как то сделать виртуальную звуковуху типа /dev/null, а то большинство программ требуют устройство по умолчанию?

$ cat /proc/asound/modules
1 saa7134_alsa

$ ls /dev/dsp*
/dev/dsp1

$ ls /dev/snd*
/dev/sndstat
/dev/snd:
controlC1  pcmC1D0c  seq  timer

$ arecord -l
**** Список CAPTURE устройств ****
карта 1: SAA7134 [SAA7134], устройство 0: SAA7134 PCM [SAA7134 PCM]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

$ aplay -l
**** Список PLAYBACK устройств ****

$sox -t oss -w -s -r 48000 -c 2 /dev/dsp1 -t ao - | lame -x -m s - ./test.mp3
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM default
ALSA snd_pcm_open error: No such file or directory
sox ao: Could not open default device: error 5
sox soxio: Failed writing `-':
...

найти звуковуху не проблемма, но хочется знать как решать такую проблемму...


Содержание

Сообщения в этом обсуждении
"Захват с тюнера через pci без аудиокарты"
Отправлено Кобе , 17-Фев-10 12:28 
Вроде нашел решение:

записать
alias snd-card-0 snd-dummy
в modprobe.conf (или что там у вас)

modprobe snd-dummy

# cat /proc/asound/cards
0 [Dummy          ]: Dummy - Dummy
                      Dummy 1
1 [SAA7134        ]: SAA7134 - SAA7134
                      saa7130[0] at 0xfbeff000 irq 21

теперь сыпятся ошибки чтения с тюнера.. копаю