Skip to content

dabulina/UE4-OSC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UE4-OSC

OSC plugin for Unreal Engine 4 Blueprints

Integration

Put the "OSC" folder in a "Plugins" folder in the project root.

e.g. "/MyProject/Plugins/OSC"

Usage

  • Receiver:

Set the listening port in the plugin settings.

Add a OscReceiverComponent to your Blueprint class and bind the OnOscReceived custom event, or

Subclass the OscReceiverActor and bind the OnOscReceived custom event.

Use the PopFloat/Int/Bool/String functions, or standard array functions, to retrieve the OSC message parameters.

  • Sender:

Set the "send to" addresses in the plugin settings.

Use the PushFloat/Int/Bool/String functions, or standard array functions, to build the OSC message parameters.

Use the SendOsc function to send the OSC message

Engine version

Tested on UE 4.4, UE 4.5 (Windows, MacOSX)

Set the OSC_ENGINE_VERSION value (in Source/OSC/Private/Osc.h) to compile for a specific engine version.

About

OSC plugin for Unreal Engine 4 Blueprints

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.0%
  • C 4.4%
  • C# 0.6%