Sonido en el Beaglebone Black

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!

Controlador de audio USB
Controlador de audio USB

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

image
Beaglebone Black con controlador de audio USB y parlante, listo para interpretar un sonido.

 

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.

Author: Manuel Carrasco

Ingeniero Eléctrico, Institutano, instructor certificado Cisco, en twitter @mcarrasco con comentarios y opiniones personales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *