Linux SoftwareInternetHTTP (WWW)Room Juice 0.3

Room Juice 0.3

Room Juice is a multi-user jukebox web application
Developer:   Steve Grecni
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   119K
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot

Room Juice is a multi-user jukebox web application. So it's basically an mpg321 / madplay / ogg123 / mikmod / xmp / whatever front end. It's designed to be simple to use and understand, and hopefully, not too difficult to install. The main way to listen to the music is locally, but by using a program such as darkice and icecast (listed below), you can stream the music to other people as well.

I wrote it because all other jukebox programs out at the time seemed inadequate in some sense or another, and I wanted something better, something that I could improve upon. Room Juice is developed under linux, but I don't see why you couldn't use it on other flavors of unix. A windows port wouldn't be easy because of the code's reliance on command line utilities ( mpg321 / mp3info / madplay / ogg123 / ogginfo / mikmod / xmp / locate ). It's GPL'd though, so do what you want with the code.

Basically you hit a web page, browse/search music files, add them to the playlist, or remove them. Hit play, the music starts. Hit stop, the music stops. Hit veto and the current song is stopped, a corny sound effect plays (or doesn't if you wish), and music continues on with the next song. The fun part is that you can give permissions by IP. The default is to give myself (192.168.1.*) absolute access; control of the music player, add, remove songs, and veto. While the rest of the world has access to browse my music and add songs to my playlist. All of this can, of course, be configured.

This application is great for multiple people in the same room (or irc channel if you want to stream it). The inspiration basically came from the movie "Empire Records" where characters in the movie would play music, and each had one veto a day. Currently everybody has unlimited vetos, mainly because I find the limitation of one veto a day annoying. BTW, if anyone can record me a clean sounding Empire Records "siren/scratch" sound effect, please do so!

  • web server, I use apache -
  • php - compiled as cgi version (you should have a "php" command) hint, compile php without telling it about your web server, and make sure to compile with --disable-magic-quotes - also interfaced with apache, either as static or a module
  • one or more of the follwing: mpg321 / madplay / ogg123 / mikmod / xmp
  • mp3info/ogginfo (for extra cool features, not required tho)
  • a web browser to access the app
  • some MP3s, OGGs, or something

    What's New in This Release:
  • This release adds a dhtml countdown timer, id3v2 support using taginfo, some bugfixes, and minor display improvements.
    tags the music  madplay ogg123  mikmod xmp  the movie  music and  empire records  one veto  sound effect  this release  web server  you want  ogg123 mikmod  mpg321 madplay  

    Download Room Juice 0.3

    Authors software

    Taginfo 1.2 (by Steve Grecni)
    Taginfo is a quick implementation of the taglib API for use in the music jukebox program Room Juice

    Room Juice 0.3 (by Steve Grecni)
    Room Juice is a multi-user jukebox web application

    Similar software

    Room Juice 0.3 (by Steve Grecni)
    Room Juice is a multi-user jukebox web application

    ProMP3 0.71 (by Jay Jacobs)
    ProMP3 allows you to listen to music playing from a central jukebox server (xmms), or stream music over the web.

    ProMP3 uses apach

    Taginfo 1.2 (by Steve Grecni)
    Taginfo is a quick implementation of the taglib API for use in the music jukebox program Room Juice

    audioBox 0.2.0 (by Wolfgang Reissnegger)
    audioBox is a Linux mp3/ogg player front-end based on LCDproc, mpg123 (or mpg321) and ogg123

    julie 0.1 (by Andrew Baumann)
    Julie is a music jukebox that supports MP3 and Ogg formats and is very configurable

    Glirnath 0.30 (by Payton Swick)
    Glirnath is a Web utility to browse and play audio files on a remote Unix computer dedicated to be a music jukebox

    MusicIP Mixer 1.6 (by MusicIP)
    If you use a Windows, Mac or Linux PC to listen to your digital music - whether you're grooving at your computer, piping tracks to yo

    iPod Music Liberator 3.5 (by Zeleksoftware)
    The iPod Music Liberator allows you to copy music from your iPod to any computer, filling in a missing feature of iTunes

    Jajouka 0.66 (by Andy Balcombe)

    JamDB 0.9.9 (by Marc Schiffbauer)
    JamDB (Just another music DB) is a fast PHP-based music database that can be used with many different databases

    Other software in this category

    SquirrelMail 1.5.1 (by The SquirrelMail Project Team)
    SquirrelMail is a standards-based Webmail package written in PHP4

    Tiki CMS/Groupware 1.9.7 (by Luis Argerich)

    Downloader for X 2.5.7 (by Chuchelo)
    Downloader for X is a tool for downloading files from the Internet via both HTT

    Links 2.1pre26 (by Martin Pergel)
    Links is graphics and text mode WWW browser, similar to Lynx

    Mozilla Firefox (by Mozilla Project)

  •     search

    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell

    Top tags