Hosts

Installing the SuperCollider host and client on Windows

The procedure to install the SenseWorld DataNetwork host and SuperCollider client on Windows is slightly different than on OSX or Linux.
These are the steps you must take:

Check the guide to using Quarks on Windows.
Obtain the Quarks.
Install the Quarks, by copying from the quarks directory to the Extensions/quarks directory:

SenseWorld DataNetwork
GNUPlot
SenseWorld
NetLib
FileLog
MathLib

Currently the interaction with the MiniBee network [...]

Installing SuperCollider

For the DataNetwork host or the SuperCollider client, you will need to install SuperCollider. This page provides you with some basic information to guide you through the installation process.
Mac/OSX
If you just want to use the DataNetwork host, it is recommended to use the Standalone version, which is an adapted version of SuperCollider which automatically starts [...]

Creating a host from SuperCollider

How to use SuperCollider
Code in SuperCollider is executed by putting the cursor on the line, or selecting a block of text, and pressing:

On OSX: [Enter] (this is the one next to the spacebar or on the numpad), or Cmd-[Return], or Shift-[Return], or Cmd-C.
On Linux: [C-c C-c] (in Emacs/scel), F5 (in scvim), or Ctrl-E (in gedit/sced).
On [...]

Using the OSX standalone host

Before you start up the OSX standalone host, you have to make sure that your network settings are configured correctly:

In the System Preferences under “Sharing” you have to have “Web Sharing” enabled.
Make sure that you have your network configured (in “Network Preferences”) correctly for the project, e.g. to your LAN (local area network) or with [...]

Installing the OSX standalone host

There is an OSX standalone application available to function as the host of the DataNetwork.
The download consists of a disk image containing:

The SenseWorldDataNetwork application,
a PDF detailing the datanetwork specifications, and
a folder with all the clients

You can drag the SenseWorldDataNetwork application to any desired place on your harddisk.
It is recommended to use the clients that are [...]

Installing the Supercollider host and client (Via Quarks)

Quarks are packaged extensions for the SuperCollider language. They are maintained in an subversion repository on SourceForge, and there is an interface within SuperCollider to manage the installation and status of these extensions. In order to install and update quarks, you will need to have subversion installed on your machine. Also note that on Windows, [...]

Configuring the host computer

In order to have a computer run the host of the DataNetwork, it must be configured to act as a webserver.
Linux – OSX
Linux – Apache setup for the SenseWorld Data Network
You need to install a webserver such as Apache on the host system (package apache2 on Debian/Ubuntu).
The general files will be put in /var/www. You [...]

Overview of the SuperCollider implementation

An overview of the different classes that implement the DataNetwork framework in SuperCollider.