UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

105 lines (76 loc) 7.17 kB
**Состояние перевода:** На этой странице представлен перевод статьи [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+`.