muio interface
Getting Started Using Software
There are 3 ways of getting data from the muio into a piece of multimedia sofware:-
- directly through c++ (e.g. OpenFrameworks), java native interface object (i.e. Processing) or a dedicate muio object (e.g. Max/Msp)
- via the muioOSCserver (broadcasts Open Sound Control messages)
- via the muioXMLserver (a TCP connecting server that broadcasts XML data)
If you do not connect directly then you need to use the approriate server for your software. Here is a summary.
muioOSCserver
- Pure Data
- Blender/Python
- Max/Msp (unless using direct object)
- SuperCollider
- Processing
- OpenFrameworks (unless using the ofMuio addon)
muioXMLserver
- Flash
- Director
Refer to the the individual software page for your chosen package.
Download Servers:-
OS X Servers (Intel)
| Title | Post date | Release Notes | Download |
|---|---|---|---|
| OS X muioOSC Server Prerelease 0_1 | 08/10/2009 | v0_2: Includes digital output, ArduinoPWM Slave and SD21 (servo) | |
| XML server vPre0_2 for OS X | 08/10/2009 | Port fixed at 7000, broadcast controlled by muioBroadcastConfigs XML |
Linux Servers
| Title | Post date | Release Notes | Download |
|---|---|---|---|
| Linux OSC server 0-2 | 08/10/2009 | v0_2: Includes digital output, ArduinoPWM Slave and SD21 (servo) |
Windows Servers
| Title | Post date | Release Notes | Download |
|---|---|---|---|
| windows XML server 0-3 | 07/10/2009 | Port fixed at 7000, broadcast controlled by muioBroadcastConfigs XML | |
| muioOSCserver 0-3 for windows | 12/10/2009 | OSC server for windows. Configurable broadcasts. |