Music Player Daemon

Multiroom Bluetooth

Jun 22, 2023

Lleva tu música a todos tus ambientes con Raspberry Pi, Music Player Daemon y dispositivos bluetooth

Instalación de MPD (Music player daemon) y MPC(Music player control):

Configura tus Parlantes o auriculares bluetooth desde la Terminal:

Encendemos nuestros dispositivos bluetooth e ingresamos:

Aguardamos que termine la búsqueda e identificamos cada MAC Address apagamos el escaneo:

Emparejamos con nuestros dispositivos:

Conectamos:

Indicamos que se confíe en el dispositivo:

Salimos de bluetoothctl escribiendo:

Una vez emparejados, no cerramos la terminal para tener a mano las distintas MAC Address, abrimos otra Terminal y editamos el archivo de configuración de MPD:

En el indicaremos la carpeta donde se encuentre nuestra música o veremos donde colocarla:

Por default:

Para guardar nuestra musica en esa carpeta debemos tener permisos de root, podemos copiar simplemente abriendo el explorador de archivos como root:

O con el comando cp(copy):

Esto copiara todo el contenido de la carpeta Music a la carpeta music, si por ejemplo descargamos música en mp3 y esta en la carpeta Downloads junto a otras descargas podemos indicarle que solo copie las que posean extensión mp3, aac, ogg, wav según el formato de música que poseamos:

Si no le indicaremos la ruta completa a la carpeta donde este nuestra música:

Podemos agregar nuestras propias playlists, mismo procedimiento, las copiamos a la carpeta por defecto o le indicamos la nueva ruta:

Ahora buscamos la seccion Audio output:

En ella duplicaremos los campos que vemos entre:

Para cada dispositivo que  conectemos:

Una vez agregadas las opciones, guardamos con Ctrl+o, Enter, Ctrl+x .

Reiniciamos nuestra Raspberry Pi:

Music player control MPC:

Al reiniciar, abrimos la terminal y ejecutamos mpc:

Y para desactivar alguna salida:

Tras haber chequeado esto reproducimos algo, si tenemos música local solo pondremos:

Próxima canción:

Canción 234:

Volumen:

En cambio si tenemos playlists, vemos las disponibles:

La cargamos con:

La podemos ver con:

Y reproducimos con:

Podemos utilizar hasta 2 dispositivos bluetooth y el hdmi o jack al mismo tiempo, al habilitar el tercer dispositivo bluetooth, el audio en los 3 dispositivos bluetooth se entrecorta, sin ser un problema de alimentación de la raspberry pi. Las ventajas de hacer este tipo de conexiones ademas de no gastar en hardware extra como DACs o metros de cables de audio y splitters, es que por los parlantes sonara tu música, mientras puedes utilizar tu raspberry pi tranquilamente jugando, mirando vídeos cuando desactivas el hdmi, jack o audio usb que estés utilizando en tu raspberry pi.

Con mpc help podremos ver todos los comandos disponibles.