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/07/23 15:31]
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:​~] ​kldload snd_driver+cat /​dev/​sndstat
  
-[client:​~] ​# cat /​dev/​sndstat  +# ls /dev/dsp0.0 # auto created 
-FreeBSD Audio Driver (newpcm)+ 
 +# ls /​boot/​kernel/​snd_* 
 + 
 +oldfreebsd# kldload snd_driver 
 + 
 +# cat /​dev/​sndstat 
 +</​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 
 + 
 +# file bird_1.au 
 +</​code><​code>​ 
 +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
  
-[client:​~] ​# cp bird_1.au /dev/audio0.0+freebsd10# cp bird_1.au /dev/dsp0.0
 </​code>​ </​code>​
  
подключение_звуковой_карты.1406115109.txt.gz · Last modified: 2014/07/23 15:31 by val