Zum Inhalt

Musik

Alle Räume im Hackspace verfügen über ein Audio-Setup, worüber Musik abgespielt werden kann. Hierfür stehen mpd und spotifyd (Spotify Connect) zur Verfügung. mpd, der auf eine zentrale Musikdatenbank zugreift, ist an allen Maschinen gleich. Musiktitel können in eine Queue hinzugefügt werden um kollaborativ eine Playlist zu erstellen und bearbeiten.

MPD

Standort Typ Hostname
Lounge MPD lounge.cccda.de
Kitchen MPD kitchen.cccda.de
Workshop MPD workshop.cccda.de
Multiroom MPD burbon.cccda.de

Medien lassen sich von lounge, kitchen und workshop einspielen. Der Ordner dafür liegt unter

/media

Bedienung

Es gibt viele Clients, die MPD-Server steuern können. Viele Entitäten im Space verwenden den Terminal-Client ncmpcpp.

ncmpcpp

Ein Terminal-Client mit NCurses Frontend, der in C++ geschrieben wurde. Daraus ergibt sich auch der Name. Er ist umfangreich durch das Keyboard bedienbar, und Keybinds können über F1 nachgeschlagen und dann mit / durchsucht werden. Der MPD Server, zu dem man verbinden will übergibt man beim Start, z.B.:

=bash ncmpcpp -h lounge.cccda.de

Gängige Keybindings

Die Funktionalität von Keybindings ist unter Umständen vom aktuellen Tab abhängig.

Key Function
Up / k Cursor up
Down / j Cursor down
Left / - Leiser
Right / + Lauter
s Stop
p Pause
> Nächster Track
< Vorheriges Lied
Enter Gewähltes Element abspielen
Del Gewählte Elemente aus der Playlist entfernen
c Clear Playlist
q Quit

Eine vollständige Übersicht findet man im Programm mit F1 oder in der Dokumentation.

Spotify Connect

Spotify clients finden den Spotify Connect server im wifi. Die Wiedergabe ist leider nicht kollaborativ. Der librespot server hält selbst keine dedizierten Credentials. Beim Abspielen von Musik überträgt der Spotify client mittels einer proprietären Verschlüsselung ein auth token des eigenen Accounts an librespot welches dann die Musik im Namen dieses Accounts abspielen kann.

Um die Musik aus der librespot Quelle auch auf einen Raum abzuspielen muss im Home Assistant zwischen mpd und librespot umgeschaltet werden.

Spielregeln

  • Es wird gute Musik gespielt
  • Nicht jeder mag ausgefallene Genres
  • Die Musik wird in angemessener Lautstärke gespielt
    • Der Space ist keine Diskothek
    • Nachbarn existieren und finden laute Musik nicht so toll (inbesondere Nachts)
  • Seid gute DJs