Different language implementations have been moved to seperate Git repositories.
Option A - Individual languages:
Plugins for programs
Option B - All languages
- Run
git clone https://github.com/Mystfit/Showtime.git
- Run
git submodule init
followed bygit submodule update
Showtime is designed to let multiple programs running in multiple languages talk to each other whilst trying to cut down on the clutter required in setting up connections and discovering each other. It has been designed to help create meaningful links between programs used in live performance.
The project originated from the hassles I underwent trying to hook the music software Ableton Live up to Unity using OSC. I wrote the first version of this library using Python and C# to let Unity control Ableton Live through its underlying Python API, without needing to use any MIDI or OSC whatsoever, and that eventually evolved into the Java and Processing ports as well.
- Python
- C#
- Java
- Processing
- Ableton Live
- Unity3D