jazzmutant lemur Manual Do Utilizador
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.
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.
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.
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.
it should transmit OSC messages when you manipulate objects on its screen.
• Launch the JazzEditor application if it is not already running.