А точнее имеются две зв. карты.По идее каждая карточка имеет свой /dev/dsp/.Нужно узнать для какой карточки исп /dev/dsp0,а для какой /dev/dsp1.Может имеется какой-то файл где содержится эта информация?
Заранее спасибо.
>А точнее имеются две зв. карты.По идее каждая карточка имеет свой /dev/dsp/.Нужно
>узнать для какой карточки исп /dev/dsp0,а для какой /dev/dsp1.Может имеется какой-то
>файл где содержится эта информация?
>
>
> Заранее спасибо.# ls -la /dev/sndstat*
# cat < /dev/sndstatостальное голова, man'ы, handbook и faq подскажут
># ls -la /dev/sndstat*
># cat < /dev/sndstat
>
>остальное голова, man'ы, handbook и faq подскажут# ls -l /dev/sndstat*
crw-rw-rw- 1 root root 14, 6 Апр 26 2003 /dev/sndstat
# cat /dev/sndstat
cat: /dev/sndstat: No such deviceВ чем проблема?
Смотрел всякие статьи по sndstat.Там cat выводил инфу о звуковухе в которой я не видел именно привязки карточки к dsp0 или dsp1.
>># ls -la /dev/sndstat*
>># cat < /dev/sndstat
>>
>>остальное голова, man'ы, handbook и faq подскажут
>
># ls -l /dev/sndstat*
>crw-rw-rw- 1 root root
> 14, 6 Апр 26
>2003 /dev/sndstat
>
>
># cat /dev/sndstat
>cat: /dev/sndstat: No such device
>
>В чем проблема?
>Смотрел всякие статьи по sndstat.Там cat выводил инфу о звуковухе в которой
>я не видел именно привязки карточки к dsp0 или dsp1.смотри какая у тебя OS и ее версия, ну и man pcm в случае FreeBSD
>># cat < /dev/sndstatСравните то, что вам посоветовали и то, что вы написали.
># cat /dev/sndstat
>>># cat < /dev/sndstat
>
>Сравните то, что вам посоветовали и то, что вы написали.
>
>># cat /dev/sndstat
Да ,тут я написал не правильно .Но как у Вас я пробовал ответ
все-равно: нет такого устройства.ОС у меня ASP Linux 9 Ural-
там для pcm man нету:(((
>>># cat < /dev/sndstat
>
>Сравните то, что вам посоветовали и то, что вы написали.
>
>># cat /dev/sndstat
Да ,тут я написал не правильно .Но как у Вас я пробовал ответ
все-равно: нет такого устройства.ОС у меня ASP Linux 9 Ural-
там для pcm man нету:(((
>>>># cat < /dev/sndstat
>>
>>Сравните то, что вам посоветовали и то, что вы написали.
>>
>>># cat /dev/sndstat
>Да ,тут я написал не правильно .Но как у Вас я пробовал
>ответ
>все-равно: нет такого устройства.ОС у меня ASP Linux 9 Ural-
>там для pcm man нету:(((похоже в линукс нет прямого способа _узнать_ на каком устройстве какая карта, не послушав откуда звук пойдет. по крайней мере я такого не нашел.
но определить какая карта на какое устройство должна вставать, можно, если импользовать ALSA драйверы. вот ссылки где это обсуждается:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=utf-8&...$65ff@gated-at.bofh.it&rnum=5&prev=/groups?q=two+/dev/dsp+which+card&hl=en&lr=&ie=UTF-8&oe=utf-8&selm=20030111135006%2465ff%40gated-at.bofh.it&rnum=5
http://lists.debian.org/debian-user/2003/debian-user-200301/...
qq cпасибо за ссылки.:)
На сколько я понял в файле /etc/modules.conf(для asp linux 9,для
FreeBSD может другой) есть такие строки:
alias usb-controller usb-uhcialias sound-slot-0 via82cxxx_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S
alias usb-controller1 ehci-hcd
(у меня сейчас одна карта ,но на др компе две)И на сколько я понял из англ. форума(я не силен в англ. языке) в записи
alias sound-slot-0 via82cxxx_audio(где via82cxxx_audio моя карточка) номеру sound-slot соответствует номер dsp(т.е. в данном случае 0).
Я прав?
>Я прав?
по крайней мере, так написано в первой ссылке.во второй предлагается другое решение, с параметрами к модулю..
у меня протестировать негде, двух звуках нет.
ну ты же можешь проверить и выяснить, как работает :)