Project:Music Station: Difference between revisions

From CoMakingSpace Wiki

m (Updating the needed list, Linking the github repository)
m (Documenting the ready to use status)
Line 2: Line 2:
|project title=Music Station
|project title=Music Station
|image=
|image=
|status=WIP
|status=Ready for usage
|date=
|date=
|initiator=[[User:Mitja|Mitja]]
|initiator=[[User:Mitja|Mitja]]
|team=[[User:NitramLegov|Martin]] [[User:Johannes|Johannes]] {{HelpNeeded}}
|team=[[User:NitramLegov|Martin]] [[User:Olaf|Olaf]]
|materials=[[Raspberry Pi]], [[plywood]] or [[Acrylic Glass|acrylic glass]]
|materials=[[Raspberry Pi]]
|tools=[[Laser Cutter|laser cutter]]
|software=[[https://github.com/comakingspace/MusicController|MusicController]]
|software=[[https://github.com/comakingspace/MusicController|MusicController]]
}}
}}
We would like to have a wifi-enabled music station to play songs in the [[Common Room|common room]] via an amplifier. We also have small speakers in nearly every room that we could integrate.
We have a wifi-enabled music station to play songs in the [[Common Room|common room]] via an amplifier.


Songs should be streamed from online services, web radio or a [[Project:NAS|NAS]].
== Software ==
This would be a great [[Raspberry Pi]] based project.
The Music playback is controlled by [https://www.mopidy.com/ Mopidy]. Any code for setting up mopidy for the needs of the CoMakingSpace can be found on [[https://github.com/comakingspace/MusicController|Github]].


==Planned Features==
== Hardware ==
* Play Music from different sources (e.g. via mopidy)
This project runs on a Raspberry Pi located in the [[Common Room]], next to the speakers and the printer.
* Play Music from Bluetooth devices
Right now, this is a Rapberry Pi 2.


== Software Options ==
== Usage ==
* [https://www.mopidy.com/ Mopidy]
As documented on the [[Network]] page, the Raspberry Pi provides a MPD Daemon on Port 6600 and a webinterface on port 8888.
* [https://resin.io/blog/the-making-of-boombeastic/ resin.io] as base OS
It is able to playback Youtube videos (add it to the queue by using yt:''videoID''), but this is very slow and not recommended.
Webradio stations can also be played.


==Todos==
In case you want to add your own music, please use SSH to push Music into the folder /Music
* Create list of Hardware options
* Decide on Hardware to use


==Needed==
== Further Improvements / things to donate ==
* Raspberry Pi
* Upgrade to a Raspberry Pi 3 in order to enable bluetooth playback
* Audio HAT for the Pi
* Add a dedicated Soundcard (USB or a [[https://www.raspberrypi.org/blog/introducing-raspberry-pi-hats/ HAT]]
* Bluetooth Dongle
* Case (3D-printed?)
* Second IT person with Linux  / Raspberry pi knowledge


[[Category:Audio]]
[[Category:Audio]]
[[Category:Raspberry Pi]]
[[Category:Raspberry Pi]]

Revision as of 15:41, 9 June 2018

ProjectInfoBox

Music Station

Project-default.png
Status: Ready for usage
Initiator: Mitja
Team: Martin Olaf
Materials Used: Raspberry Pi
Software Used: [[1]]


We have a wifi-enabled music station to play songs in the common room via an amplifier.

Software

The Music playback is controlled by Mopidy. Any code for setting up mopidy for the needs of the CoMakingSpace can be found on [[2]].

Hardware

This project runs on a Raspberry Pi located in the Common Room, next to the speakers and the printer. Right now, this is a Rapberry Pi 2.

Usage

As documented on the Network page, the Raspberry Pi provides a MPD Daemon on Port 6600 and a webinterface on port 8888. It is able to playback Youtube videos (add it to the queue by using yt:videoID), but this is very slow and not recommended. Webradio stations can also be played.

In case you want to add your own music, please use SSH to push Music into the folder /Music

Further Improvements / things to donate

  • Upgrade to a Raspberry Pi 3 in order to enable bluetooth playback
  • Add a dedicated Soundcard (USB or a [HAT]