Advanced Usage --> Open Sound Control Bindings

Modified on Fri, May 10 at 3:59 PM

Open Sound Control Bindings

Control SceneForge from anywhere!

Judah Mantell

Last Update 2 years ago


Intro

SceneForge includes powerful bindings for Open Sound Control messages, which, when properly configured, allow you to control various properties of your scene from remote devices on your local network.   This is useful for rapid iteration in an on-set environment.


SceneForge operates on port 7500 on your machine, so keep that in mind when using other applications at the same time.

Using OSC In SceneForge

You can activate OSC and setup SceneForge for listening by opening up the mobile connection window in main toolbar of the screen.

This is where you can setup the mobile app connection as well if you'd like.  

To enable it, all you have to do is click the "Init" button and SceneForge will begin listening for messages.

Click that button again to close the connection.


You need another OSC-enabled application to actually send the messages.  SceneForge just acts as a listener.

OSC Bindings

The following message addresses can be used.  All messages begin with a prefix of "/sceneforge/".

All messages are lowercase for consistency.

FunctionAddressValue Type
Scene Time of Dayvisuals/scenetimefloat
Cloud Densityvisuals/clouds/densityfloat
Cloud Move Speedvisuals/clouds/movespeedfloat
Fog Densityvisuals/fog/densityfloat
Fog Start Distancevisuals/fog/distancefloat
Fog Colorvisuals/fog/colorcolor
Reflection Intensityvisuals/reflectionintensityfloat
Bloom Intensityvisuals/bloom/intensityfloat
Bloom Anamorphicvisuals/bloom/anamorphicfloat
Ambient Occlusion Intensityvisuals/ao/intensityfloat
Ambient Occlusion Radiusvisuals/ao/radiusfloat
Motion Blurlens/motionblurfloat
Sensor Noiselens/noisefloat
Sensor Pixel Sizelens/pixelsizefloat
Vignette Intensitylens/vignettefloat
Camera Aperturecamera/aperturefloat
Camera Focus Distancecamera/focusdistfloat
Camera Focal Lengthcamera/focallengthfloat
Camera Exposurecamera/exposurefloat

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article