jazzmutant lemur User Manual

Page of 107
 
48 
Using the Lemur with Open 
Sound Control Applications 
In this chapter, we’ll look at how you connect the Lemur to software compatible with the 
Open Sound Control (OSC) protocol. The Open Sound Control protocol specifies the 
transmission of messages between two devices. Rather than attach specific meanings to 
these messages, as is done with MIDI, Open Sound Control allows you to define your 
own system of messages. With the Lemur for example, the names of objects you create 
are part of the “selectors” of OSC messages. 
Because OSC is a point-to-point protocol, you have to address messages from the Lemur 
to your computer with a specific IP address (called the Target IP). Similarly, if you want 
to send OSC messages to a Lemur, you have to specify an IP address. In short, to use 
OSC you have a few more things to keep in mind, but the flexibility of the system is your 
reward for a small amount of advance setup work. 
Here’s a brief outline of the setup process we’ll learn about in this chapter: 
1.  Use the Connect window in the JazzEditor to establish a connection between the 
Lemur and your computer. 
2.  Use the Settings window in the JazzEditor to tell the Lemur the IP address of 
your computer as well as the port number you will use for receiving data from the 
Lemur. 
3.  Create an interface in the JazzEditor that the Lemur will use to transmit (and 
possibly receive) OSC data. 
4.  Configure (or program) your application to receive (and possibly transmit) OSC 
data. 
Let’s get started! 
Using the JazzEditor Settings Window 
The purpose of the Settings window is to tell the Lemur the IP address and port on which 
it should transmit OSC messages when you manipulate objects on its screen. 
•  Launch the JazzEditor application if it is not already running.