Show pageOld revisionsBacklinksFold/unfold allBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Musicbox ====== De Musicbox is een kleine pc die in het serverrack staat en als jukebox functioneert en verschillende geluiden afspeelt zoals de deurbel. ===== Radio via mopidy ===== Sinds 5 April 2023 wordt de muziekserver [[https://mopidy.com/|Mopidy]] gedraaid op Musicbox die te bedienen is via de webinterface [[http://musicbox:6680]]. Er zijn ook verschillende [[https://play.google.com/store/search?q=mopidy&c=apps&hl=en&gl=US|Android apps]] beschikbaar die Mopidy kunnen bedienen. Voor meer informatie zie de pagina: [[infra:mopidy]]. ===== Radio via terminal ===== <del>De musicbox bevat een aantal voorgeprogrammeerde online radiozenders. Via een SSH-login over het netwerk kan de musicbox bediend worden. </del> ==== Inloggen op de musicbox ==== Vanaf elke Linux-pc kun je via de Terminal inloggen op de musicbox. Het account waarmee je op de musicbox inlogt heet "noise", en het wachtwoord is in de space te vinden. ssh noise@musicbox <wachtwoord> Vanaf een (eigen) Windows-pc die verbonden is met het TDvenlo-netwerk kun je bijvoorbeeld met het programma "putty" een ssh-verbinding opzetten. Ook dan gebruik je het "noise" account met het in de space te vinden wachtwoord. Vanaf een Android-smartphone kun je de app 'ConnectBot' gebruiken. Vanaf een iPhone kun je de app 'Termius' hiervoor gebruiken. ==== Muziek starten ==== <del> Voordat je je eigen muziek start, moet je eerst de huidige muziek stop zetten met het commando: stopmusic Voor een lijst met beschikbare radiozenders gebruik je het commando: zenders Om de muziek van een radiozender aan te zetten tik je de naam van de zender in, zoals die in de lijst van beschikbare zenders is opgenomen. Voor Omroep Venlo is dat bijvoorbeeld: omroep_venlo Als de muziekspeler eenmaal loopt, kun je het volume harder zetten met <key>0</key> of zachter met <key>9</key>. Mocht er om wat voor reden dan ook geen onternetverbinding zijn, of heb je gewoon geen zin in internetradio, dan kun je ook nog de lokale playlist afspelen: localmp3 </del> ==== Speciale functies ==== * De musicbox speelt elke vrijdag om 20.55 uur de BEL af, als teken voor de jeugdleden dat er opgeruimd moet worden. music/bell.mp3 * Elke vrijdag om 23.00 uur klinkt het signaal dat het tijd is voor een biertje in Klup77! music/Bier.mp3 ==== Musicbox documentatie ==== <del> * Op welke software draait de musicbox? * Mediaplayer: MPlayer * Commando's: De commando's zijn snelkoppelingen die als alias zijn gedifinieerd. Deze worden ingeladen vanaf het bestand FIXME * Hoe wordt er op een specifiek tijdstip een geluidsfragment afgespeeld? ^ Commando ^ Functie ^ | zenders | Toont een lijst met zenders | | zendernaam | Start het afspelen door de zendernaam in te typen | | stopmusic | Stopt de muziek | | <key>0</key> | Volume omhoog | | <key>9</key> | Volume omlaag | ==== Radio starten via "screen" ==== - Inloggen: ''ssh noise@musicbox'' - Terminal openen: ''screen'' - Start zender - Terminal verlaten: <key>CTRL</key>+<key>A</key>+<key>D</key> - Sluit venster, radio blijft doorspelen * Screen sessies bekijken: ''screen -ls'' * Herverbinden met screen: ''screen -r SESSION_ID'' (getal voor de punt) * Screen killen: <key>CTRL</key>+<key>A</key>+<key>K</key> </del> ===== Geluiden ===== De Musicbox speeld verschillende geluidsfragmenten af. het systemd script hassmqtt start homeassistantmqtt.sh op vanwaaruit geluiden afgespeeld worden die homeassistant af wil spelen. ==== Deurbel ==== Musixbox speelt een geluidsfragment af waneer de deurbel gaat.\\ <pagelist&table&nodate&nouser&noheader&image&sort&tdvenlo> * [[infra:deurbel]] </pagelist> Hoe worden deze geluiden afgespeeld? Zie [[infra:deurbel]]. ==== Geluiden op timer ==== De volgende geluidsfragmenten worden op een bepaalde dag en tijdstip afgespeed: |Vrijdag 20:55 | Klokgeluid (Tijd om op te ruimen voor de jeugd)| |Vrijdag 23:00 | Het is weer tijd voor bier| Deze geluiden worden als cronjob door user tddisplay uitgevoerd. Deze regels zijn te vinden door op tddisplay@musicbox in te loggen en crontab te openen. crontab -e Volgende 4 regels geven de geluiden hier aan, waarvan de bell om 22.21 u uitstaat. 55 20 * * 5 /usr/bin/mplayer -ao pulse /home/noise/music/bell.mp3 >/tmp/out.txt 2>&1 00 23 * * 5 /usr/bin/mplayer -ao pulse /home/noise/music/Bier.mp3 >/tmp/out.txt 2>&1 #22 21 * * 3 /usr/bin/mplayer -ao pulse /home/noise/music/bell.mp3 >/tmp/out.txt 2>&1 00 22 * * 3 /usr/bin/mplayer -ao pulse /home/tddisplay/clips/Big-ben-sound.mp3 >/tmp/out.txt 2>&1 ==== Van Musicbox naar Jukebox ==== Op 3 November 2023 is er van start gegaan met het inrichten van een virtuele musicbox genaamd "Jukebox". Musicbox bestond uit een oude minipc die erg groot was, en ook relatief veel energie verbruikt. Jukebox draait virtueel op coppola en vraagt dus bijna geen extra energie. Musicbox maakte gebruik van een analoge geluidsuitgang welke sinds 2022 heel erg slecht contact maakte en sinds September 2023 zelfs nog maar over 1 kanaal geluid uitgaf. Jukebox maakt gebruik van een usb-c naar 3,5mm jack welke als geluidsuitgang dient van coppola aangezien coppola geen analoge geluidsuitgang heeft. infra/musicbox.txt Last modified: 03/11/2023 23:45by jellestappers