---
title: "EventTransportOSC"
description: "API documentation for EventTransportOSC"
url: https://developer.disguise.one/python-api/docs/eventtransportosc/
---

# EventTransportOSC

See also: [Devices Guide](/plugins/guides/devices), [Transports Guide](/plugins/guides/transports)

Base class (inherits properties and methods): _[EventTransport](/python-api/docs/eventtransport#eventtransport)_

## Properties

#### **brightness** : _str_

OSC string mapped to control master brightness; the message should be a float between 0 and 1

_Category: Input Messages  
UserName: Brightness_

#### **cue** : _str_

_Category: Input Messages  
UserName: Cue_

#### **cue\_play\_mode** : _int_

_Options: {0: ‘No change’, 1: ‘Stop’, 2: ‘Play’, 3: ‘Play to end of section’, 4: ‘Loop section’}  
Category: Behaviour  
UserName: Cue play mode_

#### **fade\_down** : _str_

_Category: Input Messages  
UserName: Fade down_

#### **fade\_up** : _str_

_Category: Input Messages  
UserName: Fade up_

#### **feedbackInterval** : _float_

Sets the time interval between two messages, in seconds

_Category: Output Messages  
UserName: Feedback Interval_

#### **feedbackMode** : _int_

_Options: {0: ‘Send Changes Only’, 1: ‘Always Send’, 2: ‘Never Send’}  
Category: Output Messages  
UserName: Feedback mode_

#### **floatCue** : _str_

Cue sent as floating point number, in the form xx.yy  
yy is always taken to be 2 digits, so 2.1 is interpreted as 2.10

_Category: Input Messages  
UserName: Float cue_

#### **hold** : _str_

_Category: Input Messages  
UserName: Hold_

#### **loop\_section** : _str_

_Category: Input Messages  
UserName: Loop section_

#### **next\_keyframe** : _str_

Jump to next keyframe in any non-muted Layer in the current Track

_Category: Input Messages  
UserName: Next keyframe_

#### **next\_section** : _str_

_Category: Input Messages  
UserName: Next section_

#### **next\_track** : _str_

_Category: Input Messages  
UserName: Next track_

#### **osc\_device** : _[OscDevice](/python-api/docs/oscdevice#oscdevice)_

_UserName: OSC device_

#### **outputs** : _List\[[OutputOSCExpression](/python-api/docs/outputoscexpression#outputoscexpression)\]_

_Category: Output Messages  
UserName: Output expressions_

#### **play** : _str_

_Category: Input Messages  
UserName: Play_

#### **play\_section** : _str_

_Category: Input Messages  
UserName: Play to end of section_

#### **previous\_keyframe** : _str_

Jump to previous keyframe in any non-muted Layer in the current Track

_Category: Input Messages  
UserName: Previous keyframe_

#### **previous\_section** : _str_

_Category: Input Messages  
UserName: Previous section_

#### **previous\_track** : _str_

_Category: Input Messages  
UserName: Previous track_

#### **return\_to\_start** : _str_

_Category: Input Messages  
UserName: Return to start_

#### **speed** : _str_

OSC string mapped to control playhead speed

_Category: Input Messages  
UserName: Speed_

#### **stop** : _str_

_Category: Input Messages  
UserName: Stop_

#### **track\_id** : _str_

_Category: Input Messages  
UserName: Track ID_

#### **track\_name** : _str_

_Category: Input Messages  
UserName: Track name_

#### **volume** : _str_

OSC string mapped to control audio volume; the message should be a float between 0 and 1

_Category: Input Messages  
UserName: Volume_

## Variables

#### **FeedbackModeAlwaysSend** : _Final\[[OSCFeedbackMode](/python-api/docs/oscfeedbackmode#oscfeedbackmode)\]_ = OSCFeedbackMode.AlwaysSend

#### **FeedbackModeNeverSend** : _Final\[[OSCFeedbackMode](/python-api/docs/oscfeedbackmode#oscfeedbackmode)\]_ = OSCFeedbackMode.NeverSend

#### **FeedbackModeSendChangesOnly** : _Final\[[OSCFeedbackMode](/python-api/docs/oscfeedbackmode#oscfeedbackmode)\]_ = OSCFeedbackMode.SendChangesOnly
