Sound system (Español)

From ArchWiki
Esta traducción de Sound system fue revisada el 2022-11-01. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Este artículo trata sobre la gestión básica del sonido. Para cuestiones más avanzadas, véase professional audio.

Información general

El sistema de sonido de Arch consta de varios niveles:

  • Controladores e interfaz—control y soporte del hardware
  • APIs de modo de usuario (librerías)—utilizadas y requeridas por los programas
  • (opcional) Servidores de sonido en modo usuario—lo mejor para un escritorio complejo, necesario para múltiples programas de audio simultáneos, y fundamental para propiedades más avanzadas, como, por ejemplo, el audio profesional
  • (opcional) Frameworks de sonido—entornos de aplicación de alto nivel que no involucran procesos de servidor

Una instalación por defecto de Arch ya incluye el sistema de sonido del kernel (ALSA), y muchas utilidades para el mismo pueden ser instaladas a través de los repositorios oficiales. Si desea disponer de características adicionales, puede instalar uno de los diversos servidores de sonido.

Controladores e interfaz

  • ALSA — El componente por defecto del kernel de Linux que proporciona controladores de dispositivos y soporte de bajo nivel para el hardware de audio.
https://www.alsa-project.org/wiki/Main_Page || disponible en el kernel por defecto
  • OSS — Una arquitectura de sonido alternativa para sistemas tipo Unix y compatibles con POSIX que ha sido reemplazado por ALSA debido a un cambio de licencia, pero se abrió en 2007.
http://www.opensound.com/ || ossAUR

Servidores de sonido

  • JACK Audio Connection Kit — Servidor de sonido para uso profesional, especialmente para aplicaciones de baja latencia, incluyendo grabación, efectos, síntesis en tiempo real, y muchas otras.
https://jackaudio.org/ || jackAUR, jack2
  • Network Audio System — Un sistema de transporte de audio cliente-servidor de código abierto y transparente para la red.
https://www.radscan.com/nas/nas-links.html || nasAUR
  • PipeWire — Framework multimedia que pretende sustituir a PulseAudio y JACK. Soporta contenedores como Flatpak.
https://pipewire.org/ || pipewire
  • PulseAudio — Sistema de sonido de propósito general destinado al audio sin necesidad de configuración. Permite múltiples entradas simultáneas, puede manejar configuraciones complejas, y es compatible con la red.
https://www.freedesktop.org/wiki/Software/PulseAudio/ || pulseaudio