Soundboard: Unterschied zwischen den Versionen

(Anstaendige Beschreibung, += Bot-Befehl und Shell-Befehle)
Zeile 2: Zeile 2:
 
|name            = Soundboard
 
|name            = Soundboard
 
|status          = stable
 
|status          = stable
|autor          = [[Benutzer:schinken|schinken]],[[Benutzer:Xoquox|xoQUox]]
+
|autor          = [[Benutzer:schinken|schinken]],[[Benutzer:Xoquox|xoQUox]],[[Benutzer:koomi|koomi]]
 
|beschreibung    = Das Backspace Soundboard
 
|beschreibung    = Das Backspace Soundboard
 
|image          = Soundboard.png
 
|image          = Soundboard.png
Zeile 11: Zeile 11:
  
 
== Beschreibung ==
 
== Beschreibung ==
Das Soundboard ist eine Weboberfläche um unsere IRC Sounds komfortabel abzuspielen. Die Sounds sind dann im Hackcenter zu hören.
+
Auf dem Raspberry Pi, welches sonst im Hackcenter Musik abspielt, wartet ein Dienst auf Events auf dem MQTT-Topic <code>psa/sound</code>. Die Nachrichten werden als Dateinamen im Verzeichnis <code>/nfs/soundboard/files</code> auf unserem NFS interpretiert und per mplayer abgespielt. So kann jedes Mitglied eigene Sounds beisteuern (und andere löschen).
  
==Smartphone Apps==
+
== Interfaces==
 +
=== IRC-Bot ===
 +
Mit dem Befehl <code>!sound $datei</code> (<code>!s</code> geht auch) können Sounds via IRC abgespielt werden.
  
 +
=== Webinterface ===
 +
Ein Webinterface ist [https://int.bckspc.de/spielwiese/soundboard.php hier] zu erreichen.
 +
 +
 +
[[Datei:Soundboard sailfish.jpg|200px|mini|left]]
 
=== SailfishOS App ===
 
=== SailfishOS App ===
 
Für die einfache Bedienung auf dem Smartphone gibt es auch eine App für Sailfish OS.
 
Für die einfache Bedienung auf dem Smartphone gibt es auch eine App für Sailfish OS.
[[Datei:Soundboard sailfish.jpg|200px|mini|left]]
 
  
 
GIT: https://github.com/xoquox/harbour-soundboard
 
GIT: https://github.com/xoquox/harbour-soundboard
 +
 +
=== Shell ===
 +
Abspielen:
 +
 +
curl -ls ftp://nfs/soundboard/files/ | dmenu -b | mosquitto_pub -h mqtt -t psa/sound -l
 +
 +
Hochladen (ungetestet!):
 +
 +
curl -T "$datei" ftp://nfs/soundboard/files/

Version vom 30. August 2015, 23:02 Uhr

Crystal Clear action run.png
Soundboard

Status: stable

300px
Beschreibung Das Backspace Soundboard
Autor: schinken,xoQUox,koomi
PayPal Spenden für Soundboard

Beschreibung

Auf dem Raspberry Pi, welches sonst im Hackcenter Musik abspielt, wartet ein Dienst auf Events auf dem MQTT-Topic psa/sound. Die Nachrichten werden als Dateinamen im Verzeichnis /nfs/soundboard/files auf unserem NFS interpretiert und per mplayer abgespielt. So kann jedes Mitglied eigene Sounds beisteuern (und andere löschen).

Interfaces

IRC-Bot

Mit dem Befehl !sound $datei (!s geht auch) können Sounds via IRC abgespielt werden.

Webinterface

Ein Webinterface ist hier zu erreichen.


Soundboard sailfish.jpg

SailfishOS App

Für die einfache Bedienung auf dem Smartphone gibt es auch eine App für Sailfish OS.

GIT: https://github.com/xoquox/harbour-soundboard

Shell

Abspielen:

curl -ls ftp://nfs/soundboard/files/ | dmenu -b | mosquitto_pub -h mqtt -t psa/sound -l

Hochladen (ungetestet!):

curl -T "$datei" ftp://nfs/soundboard/files/