The Wizard of OSC

TWO provides tools which together allow the recording, replaying, and creative manipulation of digital media control signals (currently OSC & MIDI).

Be it for live sound, graphics, show control, or the Internet of Things.

Its functionality is inspired by how live electronic musicians perform using a mixing desk and effects.

This brief video serves as an introduction:

TWO available for public testing!

Head over to the Downloads page to grab the installer, for Windows and OS X.

TWO’s Features

Sequencing

Record and replay streams of messages, from any number of sources, to any number of destinations.

Unlike other OSC sequencers, TWO allows recording any incoming message, irrespective of whether its address pattern is known and expected or not.

Multi-layered sequencing:

Record raw data from software and sensors – then add a modifying, optionally interpolating layer of sequenced value changes as an additional layer on top, instead of modifying the originally recorded data!

Just as is common with professional Motion Capture software.

Smoothly transition between saved states, thus having direct control of the animation across large sets of parameters during performance.

Comprehensive OSC Namespace Management

Automatically build the namespace of messages for any device, so that you have the complete namespace also of devices which do not support OSC Query.

Support for OSC Query, meaning complex OSC namespaces can be discovered instantly.

Save the state (presets) of individual devices, groups of devices, or even your entire set-up.

Connections & Mapping

Gradually create, alter and destroy fine-grained connections, between all devices capable of transmitting and/or receiving MIDI and OSC.

The change in connections can even be animated on the timeline!

Features for mapping at high and low levels of granularity: route between entire separate OSC servers in Router, or map in detail, between distinct OSC messages in Matrix.

GUI for remote-controlling multiple targets

Quickly remote control all software and devices that can receive MIDI and OSC.

In the Editor, each column is a separate target.

And unlike other controller software, TWO does not require that you first design a GUI, before being able to start using your devices!

Usability

  • A clear multi-pane user interface.
  • infinite undo-redo.
  • Designed from the ground-up for both mouse and multi-touch use.
  • No scripting or dataflow/visual programming required (But, if you want advanced customization of TWO’s functionality, there is built-in javascript support).

Open Sound Control

If you do not yet know what OSC is, follow this link for a summary, followed by a list of software and hardware tools which make great use of it. For an in-depth demo of TWO alongside its first audiovisual demo program, watch this video.

Subscribe to the newsletter below, to receive notifications on all new developments on TWO!