TxOSC : OSC for Twisted in Python

Project Type: 
Programming Language Library

Open Sound Control (OSC) protocol for Twisted

This library implements OSC version 1.1 over both UDP and TCP for the Twisted Python framework.

Best Practices for Open Sound Control

Publication Type  Conference Paper
Year of Publication  2010
Authors  Schmeder, Andrew; Freed, Adrian; Wessel, David
Conference Name  Linux Audio Conference
Conference Start Date  01/05/2010
Conference Location  Utrecht, NL
  

Minuit : Propositions for a query system over OSC

Publication Type  Web Article
Year of Publication  2010
Authors  Virage team
URL  http://www.plateforme-virage.org/?p=1444
  

FingerPlay MIDI

Project Type: 
Software Application

It is an app for Android capable devices in the marketplace used to send OSC information (or its own proprietary information) over a WIFI access point.

OSControl

Project Type: 
Software Application

OSControl is a general purpose OSC sending/receiving user interface toolkit.
The toolkit is built using the Bespoke OSC library and is completely written in C#.

Arduino, OSC, iPhone and DMX

Project Type: 
Hardware

This enables you to control a lighting rig using an iPhone/iPod touch, router, and Arduino. OSC is used to talk to the iPhone and Arduino.

ScalaOSC - OSC Library for the Scala language

Project Type: 
Programming Language Library

Based on Scala 2.8 with API loosely modelled after NetUtil. This is in early stage, but at least you can create UDP clients with 32- and 64-bit type tag support. LGPL licensed.

osc-ruby

Project Type: 
Programming Language Library

This OSC gem originally created by Tadayoshi Funaba has been updated for Ruby 1.9 compatibility.

Music Controller

Project Type: 
Software Application

This piece of software implements sending MIDI messages through a MIDI port and OSC through the network by using a wiimote.

osc2midi

Project Type: 
Software Application

A simple Python program that converts OSC messages from Hexler's TouchOSC iPhone/iPod touch application into MIDI messages.

ruby-osc

Project Type: 
Programming Language Library

Ruby OSC implementation

  • Consise code
  • Test driven developed
  • 1.9.1 and jRuby compatible
  • Complies with OSC 1.0 specification

Bowsense

Project Type: 
Hardware

Bowsense is a compact wireless motion sensor device, with 3D accelerometers and 3D Gyroscopes. Data can be received via bluetooth, and is converted to OSC in a small standalone app.

Erlang OSC Application

Project Type: 
Programming Language Library

OSC decoding library with a simple dispatch server.

OSC 1.1 Specification

The most accurate document reflecting the 1.1 vision is the NIME 2009 paper.

TouchDesigner

Project Type: 
Software Application

TouchDesigner is a gpu accelerated realtime visual programming interface, incorporating 2D+3D graphics, motion and audio processing, full scripting and multiple hardware communication interfaces to cr

Syndicate content Syndicate content