Music: Difference between revisions
(→Using ESD: MDNS name) |
(Adding in new info about the jukebox replacement.) |
||
Line 7: | Line 7: | ||
The first song played in the space was by Welle:ErdBall from the album Die Wunderwelt der Technik and the song was "23... C=64." | The first song played in the space was by Welle:ErdBall from the album Die Wunderwelt der Technik and the song was "23... C=64." | ||
== | ==Jukebox== | ||
* | There is a [[Jukebox Server]] controlling music in the space. The fans on this machine are slowly dying, the audio jacks are little worn out, and the machine overall eats up way too much power for what it does. Once we get a long enough audio cable, it'll be replaced with the following setup... | ||
* | |||
==Jukebox | ===Summery=== | ||
[[Pony]] holds all the music, [[Zebra]] accesses the music and plays it on the speakers. '''The easiest way to control what music [[Zebra]] plays is to connect to its web interface at [http://pony.noise/juke http://pony.noise/juke].''' | |||
===Playing Music=== | |||
[[Zebra]] has a mount to [[Pony]]'s music directory (pony.noise:/d2/music). [http://mpd.wikia.com/ MPD] scans this directory and builds up a library based off of its contents. [[Zebra]] can then play back anything form that library through the speakers at 83c. In order to tell MPD on [[Zebra]] what to play, you'll need to interface to it with a [http://mpd.wikia.com/wiki/Clients client], which is available for many operating systems. Luckily for you a web interface has already been setup on [[Pony]], but if you want more control please look into the clients. | |||
* '''Web Desktop:''' [http://pony.noise/juke http://pony.noise/juke] or [http://172.30.0.30/juke http://172.30.0.30/juke] | |||
* '''Web Mobile:''' [http://pony.noise/juke/m http://pony.noise/juke/m] or [http://172.30.0.30/juke/m http://172.30.0.30/juke/m] | |||
* '''MPD Client:''' zebra.noise or 172.30.0.37 port 6600 | |||
If you'd like to play files directly from [[Zebra]] and bypass MPD altogether, shell access is posted above the machine. For admin access please poke [[User:Rubin110]]. | |||
===Getting Music into the Jukebox=== | |||
Music content lives on [[Pony]], not [[Zebra]]. You'll need an account on [[Pony]], using your favorite method of putting files on a different machine please place your music in pony.noise:/d2/music. Once there, refresh the MPD library through your favorite client or the web interface. | |||
==AirTunes== | ==AirTunes== | ||
AirTunes is a way to stream audio over the network to speakers. This is done with an Apple Airport Express. All internet routing/firewall functionality of the Airport Express have been turned off. The Airport is connected to the network via wifi to the noisebridge SSID. | AirTunes is a way to stream audio over the network to speakers. This is done with an Apple Airport Express. All internet routing/firewall functionality of the Airport Express have been turned off. The Airport is connected to the network via wifi to the noisebridge SSID. |
Revision as of 10:55, 16 May 2009
We've got a nice stereo with 1/8" jack for audio devices, 5x RCA in, 1x SPDIF in, A/B speaker outs. Two Klipsch SB-5 speakers for now; a bit small for the space, but better than a PC laptop speaker.
We did a sound test and the amp can go to -11 (ha!) before you can even hear it outside when the windows are closed.
The sub is sitting under the stairway, on top of a floor tile and one of the unused smelly carpets (for dampening). The sub will shut on/off automatically. To turn the sub up/down, on the receiver press the CH VOL button until SW is displayed on the screen, then press up/down to alter its state. Keep in mind that the shape of the stairway sort of helps to amplify the sound within the space.
The first song played in the space was by Welle:ErdBall from the album Die Wunderwelt der Technik and the song was "23... C=64."
Jukebox
There is a Jukebox Server controlling music in the space. The fans on this machine are slowly dying, the audio jacks are little worn out, and the machine overall eats up way too much power for what it does. Once we get a long enough audio cable, it'll be replaced with the following setup...
Summery
Pony holds all the music, Zebra accesses the music and plays it on the speakers. The easiest way to control what music Zebra plays is to connect to its web interface at http://pony.noise/juke.
Playing Music
Zebra has a mount to Pony's music directory (pony.noise:/d2/music). MPD scans this directory and builds up a library based off of its contents. Zebra can then play back anything form that library through the speakers at 83c. In order to tell MPD on Zebra what to play, you'll need to interface to it with a client, which is available for many operating systems. Luckily for you a web interface has already been setup on Pony, but if you want more control please look into the clients.
- Web Desktop: http://pony.noise/juke or http://172.30.0.30/juke
- Web Mobile: http://pony.noise/juke/m or http://172.30.0.30/juke/m
- MPD Client: zebra.noise or 172.30.0.37 port 6600
If you'd like to play files directly from Zebra and bypass MPD altogether, shell access is posted above the machine. For admin access please poke User:Rubin110.
Getting Music into the Jukebox
Music content lives on Pony, not Zebra. You'll need an account on Pony, using your favorite method of putting files on a different machine please place your music in pony.noise:/d2/music. Once there, refresh the MPD library through your favorite client or the web interface.
AirTunes
AirTunes is a way to stream audio over the network to speakers. This is done with an Apple Airport Express. All internet routing/firewall functionality of the Airport Express have been turned off. The Airport is connected to the network via wifi to the noisebridge SSID.
The Airport is connected to the Jukebox machine via linein. There is no need to change inputs on the receiver/amp! Please keep in mind that audio from both the Jukebox and AirTunes can play at the same time.
To use AirTunes simply select "Nosebridge" from the speakers list at the bottom right of iTunes. If you use something other then iTunes, let's say WinAMP, there are a number of other applications out there to stream music to an AirTunes server. For Windows try JustePort and for Linux there's raop-play.
See AirTunes from Linux if you want to see how to use I have set up AirTunes access from a Linux machine.
Using ESD
The easiest way to play music over the jukebox thing from a GNU system:
$ ESPEAKER=jukebox.local mplayer -ao esd $FILE
.door
At acm.jhu.edu, the computer controlling the mag-stripe card reader that would unlock the door would also play a file in /home/username/.door on the speakers in the room. Ta-da - entrance music!
This should probably be added to the feature requests to be added to our AccessSystem