# Bramka: Obsługa kart dźwiękowych

**URL:** <https://ai-speaker.discourse.group/t/bramka-obsluga-kart-dzwiekowych/62>\
**Category:** faq\
**Created:** [17 Grudzień 2019 13:56 UTC](https://ai-speaker.discourse.group/t/bramka-obsluga-kart-dzwiekowych/62 "2019-12-17T13:56:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Autor:** ![Celina](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/celina/32/27_2.png) [@Celina](https://ai-speaker.discourse.group/u/Celina)\
**Data wpisu:** [17 Grudzień 2019 13:56 UTC](https://ai-speaker.discourse.group/t/bramka-obsluga-kart-dzwiekowych/62/1 "2019-12-17T13:56:20Z")

</div>

### Wprowadzenie

> Opis w przygotowaniu

### Wyświetlenie wszystkich kart dzwiękowych

Wszystkie karty audio, które są dostępne w systemie (podłączone i z zainstalowanym sterownikiem) listujemy komendą w konsoli:

```bash
cat /proc/asound/cards

```

w wyniku dostajemy informację o kartach dźwiękowych, które są zainstalowane na bramce:

```bash
$ cat /proc/asound/cards
0 [AMLM8AUDIO]: AML-M8AUDIO - AML-M8AUDIO
                      AML-M8AUDIO
 1 [AUDIO]: USB-Audio - USB AUDIO
                      USB AUDIO at usb-xhci-hcd.0.auto-1.1, full speed
 2 [dabaizhiyin16k1]: USB-Audio - dabaizhiyin16k16b
                      dabaizhiyin dabaizhiyin16k16b at usb-xhci-hcd.0.auto-1.3, full speed

```

### Testowanie kart dźwiękowych

Każda karta może być obsługiwana za pomocą miksera, który ma zwykle kilka kontrolek. Żeby zobaczyć, jakie kontrolki ma karta 2, wpisujemy w konsoli taką komedę:

```bash
$ su -c 'tinymix -D 2'

```

gdzie parametr -D 2 oznacza, że chodzi nam o kartę 2

```bash
$ su -c 'tinymix -D 2'
Mixer name: 'dabaizhiyin16k16b'
Number of controls: 3
ctl	type	num	name value
0	INT	1	Capture Channel Map 0
1	BOOL	1	Mic Capture Switch On
2	INT	1	Mic Capture Volume 32

```

jak się można domyślić kontroler 2 (Mic Capture Volume) odpowiada za głośność mikrofonu, żeby wyświetlić jego, parametry wpisujemy w konsoli:

```bash
$ su -c 'tinymix -D 2 2'

```

gdzie parametr -D 2 2 oznacza, że chodzi nam o kartę 2 i kontroler 2

```bash
$ su -c 'tinymix -D 2 2'
Mic Capture Volume: 32 (range 0->32)

```

> TODO
