Cómo configurar Spotify Connect en la Raspberry Pi

Cliente de Spotify Connect Raspberry Pi

Spotify tiene una enorme colección de música y ofrece a los usuarios muchas opciones para transmitir sus pistas favoritas: puedes disfrutar de Spotify a través de tu navegador web o instalando la aplicación dedicada para smartphone o escritorio. Sin embargo, estos métodos no siempre ofrecen la mejor calidad de sonido. Spotify Connect tiene como objetivo resolver este problema al hacer posible reproducir todas tus melodías favoritas a través de cualquier producto inalámbrico compatible, incluidos altavoces independientes y barras de sonido.

En este tutorial aprenderás a configurar tu Raspberry Pi como un dispositivo portátil y económico de Spotify Connect.

También lee: ¿El reproductor web de Spotify no funciona? Aquí están las soluciones

Lo que necesitarás

Para completar este tutorial, necesitarás:

  • Raspberry Pi con Raspbian. Si aún no tienes Raspbian, descarga la última versión y flashea a una tarjeta SD usando Etcher.

Puedes flashear Raspbian a tu Raspberry Pi, usando Etcher.

  • Cable de alimentación compatible con tu Raspberry Pi
  • Teclado externo y una forma de conectarlo a tu Raspberry Pi
  • Cable HDMI o micro HDMI, dependiendo de tu modelo de Raspberry Pi
  • Monitor externo
  • Cable Ethernet o conexión a través de Wi-Fi
  • Cable RCA a auriculares para que puedas conectar tu Raspberry Pi a un dispositivo de audio como un altavoz o estéreo, o una tarjeta de audio USB para audio de mayor calidad
  • Suscripción a Spotify Premium

Raspbian: ¿Estás ejecutando la última versión?

Para comenzar, la Raspberry Pi debe estar funcionando con la última versión de Raspbian. Inicia tu Raspberry Pi y abre una ventana de Terminal. Escribe los siguientes comandos:

sudo apt update  
sudo apt upgrade

Si Raspbian instala alguna actualización, necesitarás reiniciar tu Raspberry Pi haciendo clic en el pequeño ícono de Raspberry Pi en la esquina superior izquierda, luego seleccionando “Apagar -> Reiniciar.”

También lee: La guía no oficial para desactivar Spotify Connect

Instalar el cliente de Spotify

Este tutorial utiliza Raspotify, un cliente de Spotify Connect diseñado específicamente para Raspberry Pi.

Raspotify requiere los paquetes curl y apt-transport-https, así que abre una Terminal y asegúrate de que estos paquetes estén instalados en tu Raspberry Pi:

sudo apt install -y apt-transport-https curl

A continuación, agrega el repositorio de Raspotify y la clave GPG asociada. La clave GPG es particularmente importante, ya que permitirá al gestor de paquetes Apt verificar cualquier archivo que recupere del repositorio de Raspotify. En la Terminal, ejecuta los siguientes dos comandos:

curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -  
echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list

El repositorio de Raspotify se ha agregado correctamente, pero actualmente el gestor de paquetes no sabe sobre este repositorio. Para mantener al gestor de paquetes informado, ejecuta el siguiente comando en la Terminal:

sudo apt update

Ahora puedes instalar raspotify:

sudo apt install raspotify

Raspotify se iniciará automáticamente, ¡así que estás listo para comenzar a transmitir música a tu Raspberry Pi!

Disfruta de Spotify en tu Raspberry Pi

Ahora puedes enviar música a tu Raspberry Pi desde la aplicación de escritorio o móvil de Spotify. En esta sección del tutorial, se está utilizando Spotify para Android, por lo que los pasos pueden diferir ligeramente si estás utilizando una plataforma alternativa.

  1. Lanza la aplicación de Spotify.

  2. Selecciona la canción que deseas reproducir.

  3. Toca la sección “Dispositivos disponibles” hacia la parte inferior de la pantalla.

Todos los dispositivos disponibles se mostrarán hacia la parte inferior de la pantalla.

  1. En la esquina inferior izquierda, selecciona el pequeño ícono de “Dispositivos”.

Haz clic en el ícono

  1. Encuentra tu Raspberry Pi y tócalo.

Ahora puedes usar tu dispositivo Raspberry Pi como un cliente de Spotify Connect.

¡Tu Raspberry Pi ahora debería estar reproduciendo la canción que elegiste!

Configurando Spotify Connect

Para mejorar la experiencia del usuario, puedes hacer varios cambios en el software de Raspotify.

Puedes editar la configuración de Raspotify ejecutando el siguiente comando en la Terminal:

sudo nano /etc/default/raspotify

Esto lanza un archivo de configuración en el editor de texto Nano.

Puedes editar la configuración de Raspotify, en su archivo de configuración

Puedes hacer varios cambios en este archivo, incluyendo:

Dale a tu Raspberry Pi un nombre único

Por defecto, tu Raspberry Pi tendrá el nombre “raspotify (raspberry pi).” Si tienes múltiples Raspberry Pis en tu red, es posible que desees darle a cada dispositivo un nombre distintivo, por ejemplo, “Raspberry Pi Cocina” o “Cliente de Spotify Connect.”

Para renombrar tu Raspberry Pi, encuentra la siguiente línea:

#DEVICE_NAME="raspotify"

Y haz los cambios que desees; por ejemplo, este tutorial usa:

DEVICE_NAME="Oficina de Jessica"

¡No olvides eliminar el símbolo #!

Guarda tus cambios usando el atajo de teclado Ctrl + X, luego presiona las teclas y y Enter en tu teclado.

Cada vez que hagas un cambio en el archivo de configuración, necesitarás reiniciar tu servicio de Raspotify ingresando el siguiente comando en la Terminal:

sudo systemctl restart raspotify

Verifica la aplicación de Spotify en tu smartphone o tablet, y deberías notar que tu Raspberry Pi ahora tiene un nuevo nombre.

Puedes darle a tu Raspberry Pi un nombre único.

Mejora la calidad de audio

La tasa de bits se refiere a la cantidad de datos que se procesan durante un cierto período de tiempo. Cuanto mayor sea la tasa de bits, mejor será la calidad de audio, mientras que tasas de bits más bajas consumirán menos datos, lo que puede ser útil si estás reproduciendo Spotify en tu smartphone.

La tasa de bits estándar para Spotify Connect es de 160 kbps, pero los audiófilos pueden desbloquear audio de alta calidad aumentando este valor a 320. Alternativamente, puedes experimentar con la tasa de bits de “baja calidad” de Spotify de 96 para ver si realmente puedes notar la diferencia.

Independientemente de si optas por baja calidad (96), calidad media (160) o alta calidad (320), puedes controlar la configuración de la tasa de bits de Spotify editando la siguiente línea:

#BITRATE="160"

Guarda tus cambios usando Ctrl + X, Y y luego Enter. Finalmente, necesitarás reiniciar el servicio de Raspotify:

sudo systemctl restart raspotify

En última instancia, la calidad de sonido depende del dispositivo de audio que conectes a tu Raspberry Pi. No olvides utilizar estos consejos de Spotify para mejorar tu experiencia de escucha.