User Tools

Site Tools


подключение_звуковой_карты

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
подключение_звуковой_карты [2014/09/09 12:43]
val [Проверка работоспособности звуковой карты]
подключение_звуковой_карты [2023/05/18 12:50] (current)
val [Debian/Ubuntu]
Line 1: Line 1:
 ====== Подключение звуковой карты ====== ====== Подключение звуковой карты ======
  
-===== Ubuntu =====+===== Debian/Ubuntu ===== 
 + 
 +  * [[http://​www.ekzorchik.ru/​2017/​09/​how-to-adjust-the-audio-output-mode-in-raspberry-pi-3-model-b/​|Как в Raspberry Pi 3 Model B настроить режим вывода аудио]] 
 +  * [[https://​linuxconfig.org/​how-to-test-microphone-with-audio-linux-sound-architecture-alsa|How to test microphone with Audio Linux Sound Architecture]] 
 <​code>​ <​code>​
 +# dmesg | grep snd
 +
 +# apt install alsa-utils
 +
 +# init 6
 +
 +# wget http://​val.bmstu.ru/​unix/​Media/​bird_1.au
 +
 +# aplay bird_1.au
 +
 +# aplay -l
 +card 0 ... device 0
 +...
 +
 +# amixer cset numid=1 -- 100%
 +# amixer cset numid=2 -- 100%
 +
 +# aplay --device="​hw:​0,​0"​ bird_1.au
 +
 +# arecord -l
 +
 +# arecord -f S16_LE -d 10 -r 44100 --device="​hw:​0,​0"​ -c 2 filename.wav
  
 +# aplay filename.wav
 </​code>​ </​code>​
  
 ===== FreeBSD ===== ===== FreeBSD =====
  
 +  * [[https://​www.freebsd.org/​doc/​ru/​books/​handbook/​sound-setup.html|Настройка звуковой карты]]
 ==== Определяем драйвер звуковой карты ==== ==== Определяем драйвер звуковой карты ====
 <​code>​ <​code>​
-[client:​~] ​# cat /​dev/​sndstat+# cat /​dev/​sndstat
  
-[client:​~] ​# ls /dev/dsp0.0+# ls /​dev/​dsp0.0 ​# auto created
  
-[client:​~] ​# ls /​boot/​kernel/​snd_*+# ls /​boot/​kernel/​snd_*
  
-[client:​~] ​# kldload snd_driver+oldfreebsd# kldload snd_driver
  
-[client:​~] ​# cat /​dev/​sndstat  +# cat /​dev/​sndstat 
-FreeBSD Audio Driver (newpcm)+</​code><​code>​
 Installed devices: Installed devices:
-pcm0: <​Intel ​ICH5 (82801EB)> at io 0xfc001000, 0xfc002000 irq 17 bufsz 16384 kld snd_ich ​(1p/1r/1v channels duplex ​default)+pcm0: <​Intel ​ICH (82801AA)> (play/rec) default
 </​code>​ </​code>​
  
 ==== Прописываем его в автозагрузку ==== ==== Прописываем его в автозагрузку ====
-<​code>​ + 
-[client:~# cat /​boot/​loader.conf +  ​* ​[[Управление ядром и модулями в FreeBSD]]
-</​code><​code>​ +
-... +
-snd_ich_load="​YES" ​  +
-</​code>​+
  
 ==== Проверка работоспособности звуковой карты ==== ==== Проверка работоспособности звуковой карты ====
 <​code>​ <​code>​
-[client:​~] ​# fetch http://​val.bmstu.ru/​unix/​Media/​bird_1.au+# fetch http://​val.bmstu.ru/​unix/​Media/​bird_1.au
  
-[client:​~] ​# file bird_1.au+# file bird_1.au 
 +</​code><​code>​
 bird_1.au: Sun/NeXT audio data: 8-bit ISDN mu-law, mono, 8000 Hz bird_1.au: Sun/NeXT audio data: 8-bit ISDN mu-law, mono, 8000 Hz
 +</​code><​code>​
 freebsd8# cp bird_1.au /​dev/​audio0.0 freebsd8# cp bird_1.au /​dev/​audio0.0
  
-freebsd9# cp bird_1.au /dev/dsp0.0+freebsd10# cp bird_1.au /dev/dsp0.0
 </​code>​ </​code>​
  
подключение_звуковой_карты.1410252216.txt.gz · Last modified: 2014/09/09 12:43 by val