arch-wiki-md-repo
Version:
All arch-wiki articles in markdown format, updated every two days.
105 lines (76 loc) • 7.17 kB
Markdown
**Состояние перевода:** На этой странице представлен перевод статьи [TerraTec Aureon 7.1](/index.php/TerraTec_Aureon_7.1 "TerraTec Aureon 7.1"). Дата последней синхронизации: 7 декабря 2017\. Вы можете [помочь](/index.php/ArchWiki_Translation_Team_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "ArchWiki Translation Team (Русский)") синхронизировать перевод, если в английской версии произошли [изменения](https://wiki.archlinux.org/index.php?title=TerraTec_Aureon_7.1&diff=0&oldid=499182).
Terratec Aureon 7.1 USB - это бюджетная внешняя звуковая карта, которая поддерживает оптический и цифровой выход посредством S/PDIF с полной поддержкой объемного звука 5.1/7.1\. Для использования этой карты установите [ALSA](/index.php/ALSA_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "ALSA (Русский)"), который её поддерживает. Настройка осуществляется по шагам:
## Contents
* [1 Установка](#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0)
* [1.1 Настройка карты как устройства, используемого по умолчанию](#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_.D0.BA.D0.B0.D1.80.D1.82.D1.8B_.D0.BA.D0.B0.D0.BA_.D1.83.D1.81.D1.82.D1.80.D0.BE.D0.B9.D1.81.D1.82.D0.B2.D0.B0.2C_.D0.B8.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D1.83.D0.B5.D0.BC.D0.BE.D0.B3.D0.BE_.D0.BF.D0.BE_.D1.83.D0.BC.D0.BE.D0.BB.D1.87.D0.B0.D0.BD.D0.B8.D1.8E)
* [1.2 Активация управления громкостью звука](#.D0.90.D0.BA.D1.82.D0.B8.D0.B2.D0.B0.D1.86.D0.B8.D1.8F_.D1.83.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D1.8F_.D0.B3.D1.80.D0.BE.D0.BC.D0.BA.D0.BE.D1.81.D1.82.D1.8C.D1.8E_.D0.B7.D0.B2.D1.83.D0.BA.D0.B0)
* [1.3 Горячие клавиши](#.D0.93.D0.BE.D1.80.D1.8F.D1.87.D0.B8.D0.B5_.D0.BA.D0.BB.D0.B0.D0.B2.D0.B8.D1.88.D0.B8)
* [1.4 Настройка mplayer для объемного звучания (дополнительно)](#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_mplayer_.D0.B4.D0.BB.D1.8F_.D0.BE.D0.B1.D1.8A.D0.B5.D0.BC.D0.BD.D0.BE.D0.B3.D0.BE_.D0.B7.D0.B2.D1.83.D1.87.D0.B0.D0.BD.D0.B8.D1.8F_.28.D0.B4.D0.BE.D0.BF.D0.BE.D0.BB.D0.BD.D0.B8.D1.82.D0.B5.D0.BB.D1.8C.D0.BD.D0.BE.29)
* [1.5 Советы](#.D0.A1.D0.BE.D0.B2.D0.B5.D1.82.D1.8B)
## Установка
### Настройка карты как устройства, используемого по умолчанию
Если вы используете несколько звуковых карт, то вам необходимо установить карту Terratec как устройство по умолчанию. Создайте следующий файл
`/etc/modprobe.d/alsa.conf` `options snd slots=snd_usb_audio`
Для применения изменений может потребоваться перезагрузка операционной системы.
### Активация управления громкостью звука
Эта звуковая карта не имеет аппаратного управления громкостью звука, по этой причине вам понадобится создать свою программу, которая возьмет эти функции на себя. Создайте следующий файл в вашей домашней директории
`.asoundrc`
```
pcm.softvol {
type softvol
slave {
pcm "dmix"
}
control {
name "Master"
card 0
}
}
pcm.!default {
type plug
slave.pcm "softvol"
}
```
Вновь перезапустите alsa, затем откройте любой музыкальный проигрыватель, запустите этот файл и закройте проигрыватель. Проверьте *alsamixer*, в нем должен отобразиться ползунок управления громкостью Master.
### Горячие клавиши
Звуковая карта может управляться горячими клавишами для изменения уровня громкости и отключения звука. Для перехвата кодов клавиш установите [Xbindkeys](/index.php/Xbindkeys_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) "Xbindkeys (Русский)") и используйте следующий конфигурационный файл:
`.xbindkeysrc`
```
#Volume up
"amixer set 'Master' 5+"
m:0x0 + c:123
XF86AudioRaiseVolume
#Volume down
"amixer set 'Master' 5-"
m:0x0 + c:122
XF86AudioLowerVolume
#Mute
"/media/disk/programs/mute.sh"
m:0x0 + c:121
XF86AudioMute
```
Как вы могли заметить, *alsamixer* не подерживает отключение громкости для данной карты, поэтому для этих целей вы можете воспользоваться простым скриптом *mute.sh*, который записывает текущее значение громкости в файл `volume.txt`. Убедитесь, что верно указали путь до него в скрипте.
```
#!/bin/bash
var=$(amixer get Master | grep "Front Left:")
var=$(echo "$var" | sed -ne 's/^[^[]*\[\([^]]*\)\].*/\1/p')
if [ $var == "0%" ]
then
volume=$(cat volume.txt)
amixer set 'Master' $volume
else
rm volume.txt
echo $var > volume.txt
amixer set 'Master' 0%
fi
```
### Настройка mplayer для объемного звучания (дополнительно)
Добавьте следующие настройки кодека для *mplayer*:
`.mplayer/config`
```
ac=hwac3,hwdts,a52,dts,
ao=alsa
```
[Kodi](/index.php/Kodi "Kodi"), который также может быть использован для воспроизведения медиа, как и большинство приемников, не поддерживает кодек формата AAC. Он преобразует его в общий формат (вероятно AC3) в режиме реально времени. Таким образом вы сможете воспроизводить большинство медиафайлов с объемным звучанием. [Kodi](/index.php/Kodi "Kodi") также обладает простой системой настройки с использованием графического интерфейса.
### Советы
Для изменения уровня громкости с помощью *alsamixer* и горячих клавиш, используйте следующую команду (пример): `amixer set 'Master' 5+`.