No description
Find a file
2012-01-24 23:27:32 -08:00
public ability to click tracks from library to enqueue them 2012-01-22 06:33:57 -08:00
src use playlistinfo command instead of deprecated playlist command 2012-01-24 23:04:24 -08:00
views refactor Mpd class 2012-01-24 03:56:29 -08:00
.gitignore organize, fix server to handle multiple sockets correctly 2012-01-21 23:42:02 -08:00
groovebasind organize, fix server to handle multiple sockets correctly 2012-01-21 23:42:02 -08:00
LICENSE License under MIT 2012-01-24 23:27:32 -08:00
Makefile refactor Mpd class 2012-01-24 03:56:29 -08:00
README update README instructions about mpd 2012-01-23 03:00:30 -08:00
TODO add dynamic playlist idea to TODO 2012-01-23 19:04:33 -08:00

== Groove Basin ==

    Music player for your home.

    Run it on a server connected to your main speakers. People who come over to
    your home can connect and freely upload, download, and play music.

    Inspired by https://github.com/royvandewater/partybeat/

== Dependencies ==

    node.js (http://nodejs.org/)
        Install these packages globally with npm (http://npmjs.org/):
            socket.io
            node-static
            coffee-script
            handlebars
            uglify-js
    mpd, superjoe30's fork: https://github.com/superjoe30/mpd

== Installation ==

    1. Install and configure mpd

    2. Compile:

        $ make

    3. You can now run `groovebasind` to start the server.

== Developing ==

    Auto-comile with DEBUG on:

        $ watch -n0.5 make -e DEBUG=true