UserDoc

Robot Rock User Guide

Introduction

Robot Rock is a fun, easy, interactive framework for conducting music in real-time. It allows novices and experts alike to create songs using multiple virtual musicians who collaborate with each other and with a human conductor. Robot Rock represents the future of human and machine artistic collaboration. Download it today!

How to Get Robot Rock

  1. Please make sure you have the following tools installed on your Linux environment:
  2. Then, using a terminal, enter svn checkout http://subversion.assembla.com/svn/cse403 or download the .tar file.
  3. Enter cd cse403/
  4. Enter python setup.py install
    • Currently, changing the directory prefix (with --prefix) is not supported. This will be remedied soon.
  5. Run with simply robotrock (on the Mac the binary will be under /Library/Frameworks/Python.framework/Versions/2.6/bin/robotrock for Python 2.6)

Using Robot Rock

UI Layout

The User Interface is divided into 4 sections:

Creating / Deleting Musicians

Playing Music

Selecting / Deselecting Musicians

Moving a Musician

Adjusting Tempo

Advanced Features

Bugs

Thank you for using Robot Rock!