TouchOSC

Next generation modular control surface
TouchOSC Manual

Preferences · Import


Options that apply to the import of touchosc files.

TouchOSC Mk1 defines some OSC messages that are either enabled globally in the application's OSC options or automatically enabled for all controls. To provide backwards compatibility some of the following preferences offer the option to generate these messages automatically on import.



Appearance
Apply Classic Style

This option will configure the properties of all imported controls to closely resemble the look of the original control rendering of the TouchOSC Mk1 app.


Global OSC Messages
Ping

If enabled, will cause a script to be generated at document level to periodically send a /ping OSC message on all configured OSC connections.

Note: As the globally configured value for the delay of this message can not be read from the TouchOSC Mk1 app's preferences, please see the script source at the document level to manually change this value.

Accelerometer

If enabled, will cause a script to be generated at document level to send a /accxyz OSC message with three float parameters sampled from the device's accelerometer hardware (if any) on all configured OSC connections on each update.


Control OSC Messages
Touch

If enabled, will cause a send-only /<control-path>/touch OSC message to be generated that will send when the control's touch value changes.

Visibility

If enabled, will cause a receive-only /<control-path>/visibility OSC message to be generated that will apply the received value to the control's visibility property.

Position

If enabled, will cause receive-only /<control-path>/position/x and /<control-path>/position/y OSC messages to be generated that will apply the received value to the control frame's x and y properties respectively.

Size

If enabled, will cause receive-only /<control-path>/size/w and /<control-path>/size/h OSC messages to be generated that will apply the received value to the control frame's w and h properties respectively.

Color

If enabled, will cause a receive-only /<control-path>/color OSC message and an associated script to be generated that will apply the received string value to the control's color property. The script handles the conversion of TouchOSC Mk1's fixed color names to equivalent RGBA color values.


Cookie Policy

We use cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.