> For the complete documentation index, see [llms.txt](https://docs.scenic.tools/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.scenic.tools/plugins/oscsender.md).

# OSCSender

This plugin provides you with the means to send OSC messages using the OSC output.

![](/files/-M8pVXvINXt_KA4d1s_l)

## How To Use

### Configuration

First you need to enable this plugin using the [Settings](/guide/views/settings.md) menu.

Add a [Fixture ](/guide/actors.md)and select one of the available OSC outputs.

You can set the destination IP address for each Fixture in the [Inspector](/guide/views/schematic.md#fixture-configuration-inspector).

![](/files/-M8pWXFTXtymiDJcisWT)

The sending port is currently fixed at **8888**.

### Options

Currently you can not define the destination OSC address and can only choose from a handful of predefined combinations of target addresses and contents based on the current state of the fixture. These are:

#### Color

**Target address:** /color\
**Contents:** First pixel as Color

#### Dimmer

**Target address:** /value/\<CHANNEL-1>\
**Contents:** First pixel HSV Value as Float

#### Flashlight

**Target address:** /flashlight\
**Contents:** First pixel HSV Value > 0.5 as Boolean

#### Pixel

**Target address:** /value/\<CHANNEL-1>\
**Contents:** First pixel HSV Value as Float

#### Pixels

**Target address:** /colors\
**Contents:** All pixel RGB values as Floats

#### Stepper

**Target address:** /pulseLength\
**Contents:** Speed translated into pulse length with limited damped changes, as Integer
