Skip to content
blender OSC addon to be used with nodes
Python Max
Branch: master
Clone or download

README.md

NodeOSC

OSC support for nodes and general usage.

This add-on does not require any other add-on to work.

Currently it has node support for

Download

latest release from here

Usage

Always restart the server after any changes to the settings.

Video Tutorial

NodeOSC Part One

see the wiki for more info.

I think it is fairly self explanatory (with some intricacies). However, if you have questions please make an issue. This helps me to see where I should focus on the docs...

Credits

written by maybites (2020)

inspired by and code used from http://www.jpfep.net/pages/addosc/.

NodeOSC relies on

the addon contains the compiled pyliblo wrapper for windows and OSX, but not for linux.

ChangeLog

V1.0.6

Fixed (hopefully) the reference of the dynamic link library for liblo.

V1.0.5

It plays now nice if liblo library is not installed

V1.0.4

Moved the transformation of AnimationNodes datatype DoubleList into the node.

V1.0.3

Added AnimationNodes datatype DoubleList to be able to send via OscNumber node.

Building

pyliblo on osx

  • download and install liblo via homebrew.

  • then download the pyliblo wrapper and build it.

  • the pyliblo library (liblo.cpython-37m-darwin.so) requires changes of the dynamic link library paths: (described here).

    install_name_tool -change /usr/local/opt/liblo/lib/liblo.7.dylib @loader_path/liblo.7.dylib liblo.cpython-37m-darwin.so

    install_name_tool -add_rpath @loader_path/. liblo.cpython-37m-darwin.so

    this way it looks for the liblo.7.dylib next to itself and not inside the folder homebrew stored it.

You can’t perform that action at this time.