Очень! очень приличная "боярка"! Прочёл все семь книг "запоем". Не уступает качеством сюжета ни Демченко Антону, ни Плотников Сергею, ни Ильину Владимиру. Lena Stol - респект за "открытие" талантливого автора!!!
Написано на уровне детсада. Великий перерожденец и врун. По мановению руки сотня людей поднимается в воздух, а может и тысячи. В кучу собран казачий уклад вольных и реестровых казаков, княжества и рабы. 16 летний князь командует атаманами казачьего войска. Отпускает за откуп врагов, убивших его родителей. ГГ у меня вызывает чувство гадливости. Автор с ГГ развлекает нас текстами казачьих песен. Одновременно обвиняя казаков
подробнее ...
обворовывание своего князя. Читать о всемогущем колдуне и его глупых выходках и рассуждениях просто не интересно.
резервировать устройства вывода, что может нарушить программное микширование или затруднить быстрое переключение между приложениями в многопользовательских системах.
Звуковые серверы.
Как правило, ALSA или OSS работают со «звуковыми серверами», хотя это не обязательно, иногда даже нежелательно. В OS Linux звуковой сервер чаще всего организует микширование каналов, программную регулировку громкости, передачу звукового потока по сети.
Самые известные звуковые серверы следующие.
JACK Audio Connection Kit — звуковой сервер для профессионального применения, обеспечивает малую задержку звука при передаче по сети, поддержку аудио эффектов, синтез в реальном времени и многое другое.
PipeWire — альтернативная мультимедийная платформа, поддерживает контейнеры.
PulseAudio — наиболее популярная звуковая система общего назначения, также обеспечивает передачу звука по сети.
Утилиты ALSA
Некоторые утилиты пакета alsa-utils. Пакет содержит утилиты alsamixer и amixer. Утилита amixer — это команда оболочки для настройки звука; alsamixer предоставляет интуитивно понятный интерфейс настройки на основе ncurses.
Управление громкостью с помощью утилиты amixer:
$ amixer -c 1 sset Line,0 80%,40% unmute cap
$ amixer -c 1 -- sset Master playback -20dB
$ amixer -c 1 set PCM 2dB+
$ amixer -c 2 cset numid=34 40%
ALSA и systemd
Пакет alsa-utils поставляется с файлами конфигурации модулей systemd alsa-restore.service и alsa-state.service по умолчанию. Сервисы автоматически устанавливаются и активируются во время установки.
Основные команды для восстановления звуковых настроек:
~ alsactl store - сохраняет текущее значение;
~ alsactl restore - восстанавливает сохраненные ранее значения;
~ alsactl nrestore - команда похожа на restore, но уведомляет демон о необходимости повторного сканирования доступных звуковых карт;
~ alsactl init - пытается инициализировать все устройства "по умолчанию", если устройство неизвестно, возвращается код ошибки 99;
~ alsactl daemon - периодически сохраняет настройки звука;
~ alsactl rdaemon - сохраняет настройки звука, но сначала восстанавливает предыдущее состояние;
~ alsactl kill - уведомляет демон о выполнении указанной операции (выход, повторное сканирование, сохранение и выход);
~ alsactl monitor - мониторинг событий, полученных от данного устройства управления, если звуковые карты не указаны, настройки для всех карт будут сохранены, загружены или отслежены.
Варианты установки следующие.
1. Сервис alsa-restore.service читает файл /var/lib/alsa/asound.state при загрузке и записывает обновленные значения при завершении работы, если файл /etc/alsa/state-daemon.conf не существует. Это метод по умолчанию.
2. Сервис alsa-state.service запускает alsactl в режиме демона, чтобы постоянно отслеживать и сохранять изменения громкости, если пользователь создал файл /etc/alsa/state-daemon.conf.
Очевидно, что методы взаимоисключающие.
Первичные настройки системы
По умолчанию ALSA отключает звук на всех каналах. Звук можно включить вручную с помощью утилит amixer или alsamixer.
Посмотреть загруженные модули, их порядок можно с помощью следующей команды:
$ cat /proc/asound/modules
Или увидеть список устройств и модулей:
$ lsmod | grep snd
Получить имена карт:
$ aplay -l
Узнать текущую звуковую карту:
$ cat /proc/asound/cards
Список устройств PCM:
$ cat /proc/asound/pcm
Проверить каталог /dev/snd/ на наличие файлов устройств:
$ ls -l /dev/snd
** Если существуют хотя бы устройства controlC0 и pcmC0D0p (или аналогичные), то звуковые модули были загружены правильно. Разрешается загружать модули вручную.
Скрытый файл ~/.asoundrc расположен в домашнем каталоге пользователя и управляет подсистемой ALSA и плагинами. В многопользовательской системе также можно использовать общий для всех пользователей файл /etc/asound.conf
Файлы конфигурации ALSA следуют простому синтаксису с иерархической структурой для параметров (ключей). Присваивания определяют значение данного ключа. Все, что находится после символа «#», будет игнорироваться ALSA.
Разделители применяются для обозначения начала
Последние комментарии
16 часов 5 минут назад
16 часов 6 минут назад
1 день 3 часов назад
1 день 3 часов назад
1 день 5 часов назад
1 день 5 часов назад