Toutes les intégrations
IntégréeMusique et audio

Spotify

Incluse avec Macro Deck

Pilotez la lecture Spotify, likez des titres, gérez vos playlists et affichez ce qui est en lecture sur votre deck.

  • Lecture, pause, titre suivant, position, lecture aléatoire, répétition et volume
  • Lancez un titre ou une playlist, ou choisissez-en un au moment d'appuyer sur le bouton
  • Likez des titres et ajoutez le titre en cours à une playlist
  • Transférez la lecture vers un autre appareil Spotify
  • Widget Lecteur de musique et variables pour le titre, l'artiste et la progression

L'intégration Spotify relie Macro Deck à votre compte Spotify via la Spotify Web API. Elle pilote la lecture partout où Spotify joue pour ce compte : l'application de bureau, votre téléphone, une enceinte ou tout autre appareil Spotify Connect. Spotify n'a pas besoin de tourner sur l'ordinateur qui exécute Macro Deck.

Pour vous connecter, vous créez votre propre petite application dans le Spotify Developer Dashboard et saisissez son ID client et sa Clé secrète client dans Macro Deck. Macro Deck ouvre ensuite la connexion Spotify, et vous autorisez l'accès une fois. Piloter la lecture via la Web API nécessite Spotify Premium ; c'est une règle de Spotify, pas de Macro Deck.

Ce que vous pouvez faire

  • Lancer, mettre en pause, passer, changer de position, activer ou désactiver la lecture aléatoire, définir le mode de répétition et modifier le volume.
  • Lancer un titre ou une playlist précis. Laissez le choix vide, et Macro Deck vous demande d'en choisir un quand vous appuyez sur le bouton.
  • Lancer la lecture sur un appareil précis, ou transférer la lecture vers un autre appareil en la laissant en cours ou en pause.
  • Ajouter le titre en cours à vos Titres likés ou l'en retirer, et l'ajouter à une playlist ou l'en retirer.
  • Afficher ce qui est en lecture dans le widget Lecteur de musique, avec la pochette, la progression et des boutons lecture et passer.
  • Utiliser des variables comme spotify_current_track_name dans les libellés des boutons, et lier un curseur à spotify_volume ou spotify_current_position.

Quelques exemples de configuration :

  • Un bouton Toggle Play/Pause qui indique si la musique est en lecture ou en pause.
  • Un bouton cœur avec Basculer le titre aimé qui indique si le titre en cours fait partie de vos Titres likés.
  • Un bouton qui transfère la lecture de votre ordinateur vers l'enceinte du salon avec Transfer Playback.
  • Un curseur lié à spotify_volume qui suit le volume et le modifie pendant que vous le faites glisser.

Fonctionnement

Macro Deck demande l'état de lecture à Spotify environ toutes les 3 secondes pendant la lecture, toutes les 5 secondes en pause et toutes les 10 secondes quand rien ne joue. Les changements faits dans l'application Spotify apparaissent dans ce délai. Les jetons d'accès sont renouvelés en arrière-plan : vous ne vous reconnectez donc que si Spotify révoque l'accès. Quand Spotify limite le nombre de requêtes ou ne répond pas, Macro Deck fait une pause, conserve le dernier état connu et affiche un problème sur la page Spotify sous Intégrations jusqu'à pouvoir reprendre. Vous pouvez connecter un seul compte Spotify.

YouTube Music Desktop App

Incluse avec Macro Deck

Pilotez YouTube Music Desktop App depuis votre deck : lecture, volume, notes et ce qui est en lecture.

WebNowPlaying

Incluse avec Macro Deck

Pilotez la musique et les vidéos lues dans votre navigateur et affichez ce qui est en lecture, grâce à l'extension WebNowPlaying.

Jellyfin

Incluse avec Macro Deck

Pilotez les applications et téléviseurs Jellyfin depuis votre deck, affichez ce qui est en lecture et réagissez au début ou à la fin de la lecture.

SoundPad

Incluse avec Macro Deck

Jouez des sons de votre liste SoundPad, pilotez les enregistrements et affichez le son en cours sur votre deck.

Voicemeeter

Incluse avec Macro Deck

Pilotez le gain, la sourdine, le routage et les boutons macro de Voicemeeter, Banana ou Potato depuis votre deck.