Wszystkie integracje
WbudowanaMuzyka i dźwięk

Spotify

Dołączona do Macro Deck

Steruj odtwarzaniem Spotify, oznaczaj utwory jako polubione, zarządzaj playlistami i pokazuj na decku, co jest odtwarzane.

  • Odtwarzanie, wstrzymanie, przełączanie, przewijanie, odtwarzanie losowe, powtarzanie i głośność
  • Odtwarzanie utworu lub playlisty albo wybór przy naciśnięciu przycisku
  • Polubienie utworów i dodawanie bieżącego utworu do playlisty
  • Przenoszenie odtwarzania na inne urządzenie Spotify
  • Widżet Odtwarzacz muzyki i zmienne dla utworu, wykonawcy i postępu

Integracja Spotify łączy Macro Deck z kontem Spotify przez Spotify Web API. Steruje odtwarzaniem wszędzie tam, gdzie Spotify odtwarza dla tego konta: w aplikacji na komputer, na telefonie, na głośniku lub na dowolnym innym urządzeniu Spotify Connect. Spotify nie musi działać na komputerze, na którym działa Macro Deck.

Aby się połączyć, należy utworzyć własną małą aplikację w Spotify Developer Dashboard i wpisać jej Identyfikator klienta i Tajny klucz klienta w Macro Deck. Macro Deck otworzy wtedy logowanie do Spotify, w którym jednorazowo zezwala się na dostęp. Sterowanie odtwarzaniem przez Web API wymaga Spotify Premium; to zasada Spotify, a nie Macro Deck.

Możliwości

  • Odtwarzanie, wstrzymywanie, przełączanie utworów, przewijanie, włączanie i wyłączanie odtwarzania losowego, ustawianie trybu powtarzania i zmiana głośności.
  • Uruchamianie konkretnego utworu lub playlisty. Jeśli wybór pozostanie pusty, Macro Deck poprosi o wskazanie pozycji przy naciśnięciu przycisku.
  • Rozpoczynanie odtwarzania na konkretnym urządzeniu albo przenoszenie odtwarzania na inne urządzenie z zachowaniem odtwarzania lub wstrzymania.
  • Dodawanie bieżącego utworu do Polubionych utworów lub usuwanie go z nich oraz dodawanie go do playlisty lub usuwanie z niej.
  • Wyświetlanie bieżącego odtwarzania w widżecie Odtwarzacz muzyki z okładką, postępem oraz przyciskami odtwarzania i przełączania.
  • Używanie zmiennych takich jak spotify_current_track_name w etykietach przycisków oraz powiązanie suwaka ze zmienną spotify_volume lub spotify_current_position.

Przykładowe zastosowania:

  • Przycisk Toggle Play/Pause, który pokazuje, czy muzyka jest odtwarzana, czy wstrzymana.
  • Przycisk z sercem i akcją Przełącz status ulubionego utworu, który pokazuje, czy bieżący utwór jest w Polubionych utworach.
  • Przycisk, który akcją Transfer Playback przenosi odtwarzanie z komputera na głośnik w salonie.
  • Suwak powiązany z spotify_volume, który nadąża za głośnością i zmienia ją podczas przeciągania.

Działanie

Macro Deck pyta Spotify o stan odtwarzania mniej więcej co 3 sekundy podczas odtwarzania, co 5 sekund po wstrzymaniu i co 10 sekund, gdy nic nie jest odtwarzane. Zmiany wprowadzone w aplikacji Spotify pojawiają się w tym czasie. Tokeny dostępu są odnawiane w tle, więc ponowne logowanie jest potrzebne tylko wtedy, gdy Spotify cofnie dostęp. Gdy Spotify ogranicza liczbę żądań lub nie odpowiada, Macro Deck robi przerwę, zachowuje ostatni znany stan i pokazuje problem na stronie Spotify w sekcji Integracje, dopóki nie może kontynuować. Można połączyć jedno konto Spotify.

YouTube Music Desktop App

Dołączona do Macro Deck

Steruj YouTube Music Desktop App z decku: odtwarzanie, głośność, oceny i bieżący utwór.

WebNowPlaying

Dołączona do Macro Deck

Steruj muzyką i filmami odtwarzanymi w przeglądarce i pokazuj, co jest odtwarzane, za pomocą rozszerzenia WebNowPlaying.

Jellyfin

Dołączona do Macro Deck

Steruj aplikacjami Jellyfin i telewizorami z decku, pokazuj, co jest odtwarzane, i reaguj na rozpoczęcie lub zatrzymanie odtwarzania.

SoundPad

Dołączona do Macro Deck

Odtwarzaj dźwięki z listy SoundPad, steruj nagraniami i pokazuj na decku odtwarzany dźwięk.

Voicemeeter

Dołączona do Macro Deck

Steruj wzmocnieniem, wyciszeniem, routingiem i przyciskami makr Voicemeeter, Banana lub Potato z decku.