Lemur Monitors Lemur Mouse User Manual


 
Working with your Lemur
30
The Open Sound Control protocol specifies the transmission of
messages between two devices. Rather than attaching specific meanings to these
messages - as it 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 and their “path” in the Project hierarchy constitute their default “address”
for OSC messages.
The third panel of the Settings window deals with the eight OSC
Targets. OSC Targets can be software applications on your local computer,
somewhere on the network, or OSC-enabled hardware connected to the network.
They are called Targets because they are what the Lemur targets its messages at.
Always remember that OSC is bi-directional and the OSC Targets can also
control your Lemur’s Objects.
Just fill in the IP addresses of the Targets you want to communicate with.
If it’s a piece of software running on the same computer as the JazzEditor, click the
My IP button. This will automatically fill in the IP of the currently used interface.
The Port setting is dependent on the corresponding setting in the
Target. Ports are something like channel selectors that allow multiple applications
to share the same IP address without conflicts. The choice of port number is
determined by what software you are using:
Port 8001 should not be used, because the JazzEditor uses this port to
establish connection with the Lemur. If you try to use another application while the
JazzEditor is open, the application will not be able to access port 8001. Similarly, if
you launch the JazzEditor while another application is using port 8001, it will be
unable to connect to the Lemur.
For Max/MSP, the port number can be anything. 8000 is the typical value used.
For Reaktor 5 the port number must be higher than 10000.
For other OSC-compatible software or hardware, consult the Target’s documentation
for details on port settings.
Once you have loaded a Project from the JazzEditor onto the Lemur
(which is automatically done on connect), the OSC messages are handled by the
Lemur. This means you can close the JazzEditor and let the Lemur comunicate
with OSC Targets (On the other hand, the JazzEditor has to be running for MIDI
work).