Sound system (Русский) - ArchWiki

# Sound system (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи Sound system. Дата последней синхронизации: 21 ноября 2017. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Эта статья рассказывает о базовых элементах управления звуком. Для более подробного описания смотрите professional audio.

## Общие сведения

Звуковая система Arch Linux состоит из нескольких уровней

- Драйверы и интерфейс – поддержка и взаимодействие с аппаратным обеспечением

- Usermode API (библиотеки) – требуются и используются приложениями

- (дополнительно) Звуковые серверы usermode – находят лучшее применение в сложных систмах, требующих одновременной поддержки множества аудиоприложений и незаменимы для более продвинутых возможностей, см. pro audio.

- (дополнительно) Звуковые фреймворки – высокоуровневые программные окружения, не связанные с серверными процессами.

Базовая установка Arch Linux уже включает ядро звуковой системы (ALSA), и множество утилит для него может быть установлено из официального репозитория. Если вам требуются дополнительные возможности, вы можете сменить его на OSS или выбрать другой звуковой сервер.

## Драйверы и интерфейс

- The Advanced Linux Sound Architecture (ALSA) — Компонент ядра Linux, содержащий драйверы устройств и обеспечивающий низкоуровневую поддержку для звукового аппаратного обеспечения.

  http://www.alsa-project.org/ || входит в состав ядра по умолчанию

- The Open Sound System (OSS) — Альтернативная звуковая архитектура для Unix- и POSIX-совместимых систем. OSS 3-ей версии являлась основной звуковой системой для Linux и включалась в ядро, но была вытеснена ALSA в 2002 году, когда 4-ая версия OSS стала проприетарным программным обеспечением. OSSv4 вновь стала свободным ПО в 2007, когда 4Front Technologies опубликовали ее исходные коды и разместила их под лицензией GPL. OSS не поддерживает такое же множество устройств как ALSA, но в некоторых случаях работает лучше.

  http://www.opensound.com/ || ossAUR

## Звуковые серверы

- PulseAudio — Очень популярный звуковой сервер, используемый большинством основных приложений Linux сегодня. Очень хорошо поддерживает несколько одновременных входов и может использоваться как клиент-серверная система передачи звука. Легко настраивается для работы. Зачастую для этого достаточно только установить приложение.

  https://www.freedesktop.org/wiki/Software/PulseAudio/ || pulseaudio

- JACK Audio Connection Kit — Старая редакция звукового сервера используемая в профессиональной работе со звуком, особенно в приложениях, требующих быстрого отклика, таких как приложения для записи, эффектов, сведения в реальном времени и многих других. Хотя эта редакция является старой, она сохраняет группу активных и преданных разработчиков, и многие проблемы удается решить путем проб и ошибок.

  http://jackaudio.org/ || jack

- JACK2 — Это новая версия JACK, разработанная непосредственно для работы в мультипроцессорных системах и также включающую передачу через сеть.

  https://github.com/jackaudio/jackaudio.github.com/wiki/Q_difference_jack1_jack2 || jack2

- JACK2 with D-Bus — Это JACK2 с иной архитектурой запуска, позволяющей работать совместно с PulseAudio и иными не-JACK приложениями, что являлось проблемой для двух предыдущих категорий JACK серверов.

  https://github.com/jackaudio/jackaudio.github.com/wiki/WalkThrough_User_jack_control || jack2-dbus

- NAS — Это звуковой сервер, поддерживаемый некоторыми крупными приложениями.

  https://www.radscan.com/nas/nas-links.html || nasAUR

## Смотрите также

- MIDI
- Codecs
- Professional audio
- Disable PC speaker beep

Categories:

- Sound (Русский)
- Русский