This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
подключение_звуковой_карты [2014/09/16 13:05] val [FreeBSD] |
подключение_звуковой_карты [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> | ||
Line 11: | Line 38: | ||
==== Определяем драйвер звуковой карты ==== | ==== Определяем драйвер звуковой карты ==== | ||
<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 |
</code><code> | </code><code> | ||
- | FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386) | ||
Installed devices: | Installed devices: | ||
pcm0: <Intel ICH (82801AA)> (play/rec) default | pcm0: <Intel ICH (82801AA)> (play/rec) default | ||
Line 32: | Line 58: | ||
==== Проверка работоспособности звуковой карты ==== | ==== Проверка работоспособности звуковой карты ==== | ||
<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> | ||