Summary:
In this post we add sound to Beaglebone black, by using an economic USB audio controller, in command line we need to add additional parameters, but works fine!
Obviamente agregar sonido es importante en algunos proyectos y para el Beablebone Black esa era una desventaja… hasta ahora.
En este post vemos como se configura el sonido usando un económico controlador de audio USB
Mas detalles después del salto
Materiales
- Beaglebone Black
- Parlante con salida audio
- Controlador de audio USB
- Cable de red
- Computador
- Acceso a Internet
Procedimiento
Seguimos las indicaciones de este post
conectamos el controlador USB en la puerta USB y a continuación el parlante como se muestra en la foto
Luego ejecutamos
sudo nano /boot/uboot/uEnv.txt
Al final del archivo se agrega el comentario
capemgr=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONE-EMMC-2g
Se ejecuta
sudo apt-get install mpd mpc alsa-utils
y luego
sudo reboot now
Tras el reboot comprobamos el audio con el siguiente comando
aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Black [TI BeagleBone Black], device 0: HDMI nxp-hdmi-hifi-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Device [Generic USB Audio Device], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
Nos indica dos salidas de audio (por algún motivo no deshabilitamos el audio en HDMI) por lo que ahora bajamos un sonido de muestra, obvio 🙂
wget http://www.freespecialeffects.co.uk/soundfx/computers/bleep_01.wav
Y para probar la salida de audio ejecutamos el siguiente comando
aplay -D default:Device bleep_01.wav
Con esto ya tenemos la función de sonido en nuestro Beaglebone Black…
Alguna idea o proyecto que quieras realizar con nosotros? Contáctanos! o puedes escribir al final de este post.