Advanced Linux Sound Architecture (ALSA)
Advanced Linux Sound Architecture (ALSA) es parte del kernel de Linux, que ofrece una interfaz de programación de aplicaciones (API)
para los controladores de dispositivos de la tarjeta de sonido.
En la siguiente tabla se muestran las utilidades ALSA incluidas con el sistema Edge Gateway:
Tabla 18. Utilidades y controladores ALSA
Utilidades
alsactl
alsaloop
alsamixer
alsaucm
amixer
amidi
aplay, arecord
aplaymidi, arecordmidi
aconnect, aseqnet, aseqdump
iecset
speaker-test
NOTA:
Para obtener más información sobre ALSA en Ubuntu, consulte packages.ubuntu.com/bionic/alsa-utils.
Reproducción
A continuación, se muestra un ejemplo de cómo reproducir audio con ALSA.
1. Lista de dispositivos disponibles (valor predeterminado: baytrailcraudio).
# aplay -l
2. Reproducción.
# aplay /usr/share/sounds/alsa/Front_Center.wmv
Grabación
A continuación, se muestra un ejemplo de cómo grabar audio con ALSA.
1. Lista de dispositivos disponibles (valor predeterminado: baytrailcraudio).
# arecord -l
2. Grabación.
# arecord -f cd -t wav /tmp/test.wav
Sistemas de posicionamiento global (GPS)
NOTA:
Para obtener más información sobre las configuraciones de GPS, visite
70
Configuración del sistema operativo
Descripción
Controles avanzados para los controladores de sonido ALSA
Crear loopbacks entre captura de PCM y dispositivos de
reproducción
Mezclador ALSA Ncurses
Gestor de caso de uso ALSA
Interfaz de línea de comandos
Lectura y escritura en puertos raw-MIDI de ALSA
Reproducción y grabación de línea de comandos
Reproducción y grabación de MIDI de línea de comandos
Control del secuenciador MIDI de línea de comandos
Configurar o descargar bits de estado IEC958
Generador de tonos de prueba de altavoces
locationd.readthedocs.io/en/más
reciente/intro.html.