New Acoustics Media Player for ACM@UIUC.
First, install MySQL locally and start it. Create a database for Beats.
echo "CREATE DATABASE acoustics2;" | mysqlSet up a virtual Python environment for this project.
virtualenv venv
source venv/bin/activateThen install all the Python dependencies.
pip install -r requirements.txtInitialize the database.
python db.pyAdd songs. From the Python interpreter:
import song
song.add_songs_in_dir('/path/to/music')Finally, create a beats.cfg file from beats.cfg.sample and customize it.
Now you're ready to start the Beats server.
gunicorn -c gunicorn_config.py main:appThe server will start at http://localhost:5000/.
cd /var/www/beats
source venv/bin/activate
./scan_netid.py netid1 [netid2 netid3 ...]