Skip to content

Server Settings

maybites edited this page Jan 6, 2021 · 10 revisions
  • Start: Run the OSC server
  • PythonOsc: as an alternative to the osc python library there is the python osc library.
  • In: IP address this OSC server is listening on. Only use 127.0.0.1 if your OSC message sender runs on the same machine as blender.
  • Out: IP address this OSC server is sending the OSC messages to. Only use 127.0.0.1 if your OSC message receiver runs on the same machine as blender.
  • Port: Port numbers for listening (In) and sending (Out)
  • input rate [ms]: the frequency the listening server is working through the incoming message queue. 0 = as fast as possible.
  • output rate [ms]: the frequency the sending server is polling blender properties and sending them as outbound messages.
  • Filter repetitions When sending data, enable filtering repeating messages.
  • Start at Launch: starts the server when this blender file is loaded. This works only when you save this blender file while the server is NOT running.
  • Monitoring and Error reporting: If errors occur while receiving OSC messages, they will only show (in blender's message bar) if this is toggled on. Use only for debugging, this is a resource intensive functionality.
  • Filter repetitions When sending data, enable filtering repeating messages.
  • Format Debug Monitor Printout the evaluated data-paths when using format functionality.
  • Last OSC message: Shows not mapped OSC messages. Only the pure python server shows the last OSC message.